Coverage for /home/runner/work/gpu-prices-bot/gpu-prices-bot/src/bot/series_vendors.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.2.1, created at 2023-03-31 20:32 +0000

1from src.bot.constants import * 

2 

3series_dict = { 

4 0: "", 

5 1: "", 

6 2: "", 

7 3: "", 

8 4: "", 

9 5: "", 

10 6: "", 

11 7: "", 

12 8: "GEFORCE GT 710", 

13 9: "GEFORCE GT 730", 

14 10: "GEFORCE 210", 

15 11: "GEFORCE GTX 1080 TI", 

16 12: "GEFORCE GTX 1050 TI", 

17 13: "GEFORCE GT 1030", 

18 14: "", 

19 15: "", 

20 16: "GEFORCE GTX 1660", 

21 17: "GEFORCE GTX 1660 TI", 

22 18: "GEFORCE GTX 1660 SUPER", 

23 19: "GEFORCE GTX 1650", 

24 20: "GEFORCE GTX 1650 SUPER", 

25 21: "GEFORCE GTX 1630", 

26 22: "", 

27 23: "", 

28 24: "GEFORCE RTX 2060", 

29 25: "GEFORCE RTX 2060 SUPER", 

30 26: "GEFORCE RTX 2080 TI", 

31 27: "GEFORCE RTX 2080 SUPER", 

32 28: "GEFORCE RTX 3050", 

33 29: "", 

34 30: "", 

35 31: "", 

36 32: "", 

37 33: "GEFORCE RTX 3060", 

38 34: "GEFORCE RTX 3060 TI", 

39 35: "GEFORCE RTX 3070", 

40 36: "GEFORCE RTX 3070 TI", 

41 37: "GEFORCE RTX 3080", 

42 38: "GEFORCE RTX 3080 TI", 

43 39: "GEFORCE RTX 3090", 

44 40: "GEFORCE RTX 3090 TI", 

45 41: "GEFORCE RTX 4080", 

46 42: "GEFORCE RTX 4090", 

47 43: "", 

48 44: "", 

49 45: "", 

50 46: "", 

51 47: "RADEON RX 550", 

52 48: "RADEON RX 560", 

53 49: "RADEON RX 580", 

54 50: "RADEON RX 5700 XT", 

55 51: "RADEON R7 240", 

56 52: "RADEON R9 370", 

57 53: "RADEON RX 6400", 

58 54: "RADEON RX 6500 XT", 

59 55: "", 

60 56: "", 

61 57: "", 

62 58: "", 

63 59: "RADEON RX 6600", 

64 60: "RADEON RX 6600 XT", 

65 61: "RADEON RX 6650 XT", 

66 62: "RADEON RX 6700", 

67 63: "RADEON RX 6700 XT", 

68 64: "RADEON RX 6750 XT", 

69 65: "RADEON RX 6800", 

70 66: "RADEON RX 6800 XT", 

71 67: "RADEON RX 6900", 

72 68: "RADEON RX 6900 XT", 

73 69: "RADEON RX 6950 XT", 

74 70: "QUADRO P2000", 

75 71: "QUADRO T400", 

76 72: "QUADRO RTX 6000", 

77 73: "", 

78 74: "QUADRO RTX A2000", 

79 75: "QUADRO RTX A4500", 

80 76: "TESLA GEFORCE A10", 

81 77: "TESLA A2", 

82 78: "TESLA T4", 

83 79: "QUADRO RTX A5000", 

84 80: "ARC A310", 

85 81: "ARC A380", 

86 82: "MATROX M9120", 

87} 

88 

89vendors_dict = { 

90 0: "AFOX", 

91 1: "ASROCK", 

92 2: "ASUS", 

93 3: "BIOSTAR", 

94 4: "COLORFUL", 

95 5: "DELL", 

96 6: "EVGA", 

97 7: "GIGABYTE", 

98 8: "INNO3D", 

99 9: "KFA2", 

100 10: "MATROX", 

101 11: "MSI", 

102 12: "NVIDIA", 

103 13: "PALIT", 

104 14: "PNY", 

105 15: "POWERCOLOR", 

106 16: "SAPPHIRE", 

107 17: "SINOTEX", 

108 18: "XFX", 

109 19: "ZOTAC", 

110 20: "", 

111} 

112 

113shops_dict = { 

114 0: "DNS", 

115 1: "MVIDEO", 

116 2: "CITILINK", 

117} 

118 

119series_buttons_dict = { 

120 0: { 

121 "keyboard": keyboard_NVIDIA_10XX_SERIES, 

122 "returning": NVIDIA_10XX_SERIES_SUBMENU, 

123 "name": "NVIDIA 10XX SERIES" 

124 }, 

125 1: { 

126 "keyboard": keyboard_NVIDIA_16XX_SERIES, 

127 "returning": NVIDIA_16XX_SERIES_SUBMENU, 

128 "name": "NVIDIA 16XX SERIES" 

129 }, 

130 2: { 

131 "keyboard": keyboard_NVIDIA_20XX_SERIES, 

132 "returning": NVIDIA_20XX_SERIES_SUBMENU, 

133 "name": "NVIDIA 20XX SERIES" 

134 }, 

135 3: { 

136 "keyboard": keyboard_NVIDIA_30XX_SERIES, 

137 "returning": NVIDIA_30XX_SERIES_SUBMENU, 

138 "name": "NVIDIA 30XX SERIES" 

139 }, 

140 4: { 

141 "keyboard": keyboard_NVIDIA_40XX_SERIES, 

142 "returning": NVIDIA_40XX_SERIES_SUBMENU, 

143 "name": "NVIDIA 40XX SERIES" 

144 }, 

145 5: { 

146 "keyboard": keyboard_NVIDIA_OTHER_SERIES, 

147 "returning": NVIDIA_OTHER_SUBMENU, 

148 "name": "NVIDIA OTHER SERIES" 

149 }, 

150 6: { 

151 "keyboard": keyboard_NVIDIA_QUADRO_SERIES, 

152 "returning": NVIDIA_QUADRO_SERIES_SUBMENU, 

153 "name": "NVIDIA QUADRO SERIES" 

154 }, 

155 7: { 

156 "keyboard": keyboard_NVIDIA_TESLA_SERIES, 

157 "returning": NVIDIA_TESLA_SERIES_SUBMENU, 

158 "name": "NVIDIA TESLA SERIES" 

159 }, 

160 14: { 

161 "keyboard": keyboard_NVIDIA_1650X_SERIES, 

162 "returning": NVIDIA_1650X_SERIES_SUBMENU, 

163 "name": "NVIDIA 1650X SERIES" 

164 }, 

165 15: { 

166 "keyboard": keyboard_NVIDIA_1660X_SERIES, 

167 "returning": NVIDIA_1660X_SERIES_SUBMENU, 

168 "name": "NVIDIA 1660X SERIES" 

169 }, 

170 22: { 

171 "keyboard": keyboard_NVIDIA_2060X_SERIES, 

172 "returning": NVIDIA_2060X_SERIES_SUBMENU, 

173 "name": "NVIDIA 2060X SERIES" 

174 }, 

175 23: { 

176 "keyboard": keyboard_NVIDIA_2080X_SERIES, 

177 "returning": NVIDIA_2080X_SERIES_SUBMENU, 

178 "name": "NVIDIA 2080X SERIES" 

179 }, 

180 29: { 

181 "keyboard": keyboard_NVIDIA_3060X_SERIES, 

182 "returning": NVIDIA_3060X_SERIES_SUBMENU, 

183 "name": "NVIDIA 3060X SERIES" 

184 }, 

185 30: { 

186 "keyboard": keyboard_NVIDIA_3070X_SERIES, 

187 "returning": NVIDIA_3070X_SERIES_SUBMENU, 

188 "name": "NVIDIA 3070X SERIES" 

189 }, 

190 31: { 

191 "keyboard": keyboard_NVIDIA_3080X_SERIES, 

192 "returning": NVIDIA_3080X_SERIES_SUBMENU, 

193 "name": "NVIDIA 3080X SERIES" 

194 }, 

195 32: { 

196 "keyboard": keyboard_NVIDIA_3090X_SERIES, 

197 "returning": NVIDIA_3090X_SERIES_SUBMENU, 

198 "name": "NVIDIA 3090X SERIES" 

199 }, 

200 43: { 

201 "keyboard": keyboard_AMD_RX_5XX_SERIES, 

202 "returning": AMD_RX_5XX_SERIES_SUBMENU, 

203 "name": "AMD RX 5XX SERIES" 

204 }, 

205 44: { 

206 "keyboard": keyboard_AMD_RX_5XXX_SERIES, 

207 "returning": AMD_RX_5XXX_SERIES_SUBMENU, 

208 "name": "AMD RX 5XXX SERIES" 

209 }, 

210 45: { 

211 "keyboard": keyboard_AMD_RX_6XXX_SERIES, 

212 "returning": AMD_RX_6XXX_SERIES_SUBMENU, 

213 "name": "AMD RX 6XXX SERIES" 

214 }, 

215 46: { 

216 "keyboard": keyboard_AMD_OTHER_SERIES, 

217 "returning": AMD_OTHER_SUBMENU, 

218 "name": "AMD OTHER SERIES" 

219 }, 

220 55: { 

221 "keyboard": keyboard_AMD_RX_66XX_SERIES, 

222 "returning": AMD_RX_66XX_SERIES_SUBMENU, 

223 "name": "AMD RX 66XX SERIES" 

224 }, 

225 56: { 

226 "keyboard": keyboard_AMD_RX_67XX_SERIES, 

227 "returning": AMD_RX_67XX_SERIES_SUBMENU, 

228 "name": "AMD RX 67XX SERIES" 

229 }, 

230 57: { 

231 "keyboard": keyboard_AMD_RX_68XX_SERIES, 

232 "returning": AMD_RX_68XX_SERIES_SUBMENU, 

233 "name": "AMD RX 68XX SERIES" 

234 }, 

235 58: { 

236 "keyboard": keyboard_AMD_RX_69XX_SERIES, 

237 "returning": AMD_RX_69XX_SERIES_SUBMENU, 

238 "name": "AMD RX 69XX SERIES" 

239 }, 

240 73: { 

241 "keyboard": keyboard_NVIDIA_QUADRO_RTX_AXXXX_SERIES, 

242 "returning": NVIDIA_QUADRO_RTX_AXXXX_SERIES_SUBMENU, 

243 "name": "NVIDIA QUADRO RTX AXXXX SERIES" 

244 }, 

245}