@@ -64,7 +64,7 @@ func TestLoadTools(t *testing.T) {
64
64
NoError (t , err )
65
65
66
66
tools := ctx .Tools
67
- require .Equal (t , 6 , len (tools ))
67
+ require .Equal (t , 8 , len (tools ))
68
68
69
69
sort .Sort (ByToolIDAndVersion (tools ))
70
70
@@ -77,10 +77,18 @@ func TestLoadTools(t *testing.T) {
77
77
require .Equal (t , "4.8.1-arduino5" , tools [idx ].Version )
78
78
require .Equal (t , Abs (t , "./downloaded_tools/avr-gcc/4.8.1-arduino5" ), tools [idx ].Folder )
79
79
idx ++
80
+ require .Equal (t , "avr-gcc" , tools [idx ].Name )
81
+ require .Equal (t , "4.8.1-arduino5" , tools [idx ].Version )
82
+ require .Equal (t , Abs (t , "./tools_builtin/avr" ), tools [idx ].Folder )
83
+ idx ++
80
84
require .Equal (t , "avrdude" , tools [idx ].Name )
81
85
require .Equal (t , "6.0.1-arduino5" , tools [idx ].Version )
82
86
require .Equal (t , Abs (t , "./downloaded_tools/avrdude/6.0.1-arduino5" ), tools [idx ].Folder )
83
87
idx ++
88
+ require .Equal (t , "avrdude" , tools [idx ].Name )
89
+ require .Equal (t , "6.0.1-arduino5" , tools [idx ].Version )
90
+ require .Equal (t , Abs (t , "./tools_builtin/avr" ), tools [idx ].Folder )
91
+ idx ++
84
92
require .Equal (t , "bossac" , tools [idx ].Name )
85
93
require .Equal (t , "1.5-arduino" , tools [idx ].Version )
86
94
require .Equal (t , Abs (t , "./downloaded_tools/bossac/1.5-arduino" ), tools [idx ].Folder )
@@ -136,7 +144,7 @@ func TestLoadLotsOfTools(t *testing.T) {
136
144
NoError (t , err )
137
145
138
146
tools := ctx .Tools
139
- require .Equal (t , 8 , len (tools ))
147
+ require .Equal (t , 11 , len (tools ))
140
148
141
149
sort .Sort (ByToolIDAndVersion (tools ))
142
150
@@ -149,10 +157,22 @@ func TestLoadLotsOfTools(t *testing.T) {
149
157
require .Equal (t , "4.8.3-2014q1" , tools [idx ].Version )
150
158
require .Equal (t , Abs (t , "./downloaded_tools/arm-none-eabi-gcc/4.8.3-2014q1" ), tools [idx ].Folder )
151
159
idx ++
160
+ require .Equal (t , "arm-none-eabi-gcc" , tools [idx ].Name )
161
+ require .Equal (t , "4.8.3-2014q1" , tools [idx ].Version )
162
+ require .Equal (t , Abs (t , "./downloaded_board_manager_stuff/RFduino/tools/arm-none-eabi-gcc/4.8.3-2014q1" ), tools [idx ].Folder )
163
+ idx ++
152
164
require .Equal (t , "avr-gcc" , tools [idx ].Name )
153
165
require .Equal (t , "4.8.1-arduino5" , tools [idx ].Version )
154
166
require .Equal (t , Abs (t , "./downloaded_tools/avr-gcc/4.8.1-arduino5" ), tools [idx ].Folder )
155
167
idx ++
168
+ require .Equal (t , "avr-gcc" , tools [idx ].Name )
169
+ require .Equal (t , "4.8.1-arduino5" , tools [idx ].Version )
170
+ require .Equal (t , Abs (t , "./tools_builtin/avr" ), tools [idx ].Folder )
171
+ idx ++
172
+ require .Equal (t , "avrdude" , tools [idx ].Name )
173
+ require .Equal (t , "6.0.1-arduino5" , tools [idx ].Version )
174
+ require .Equal (t , Abs (t , "./tools_builtin/avr" ), tools [idx ].Folder )
175
+ idx ++
156
176
require .Equal (t , "avrdude" , tools [idx ].Name )
157
177
require .Equal (t , "6.0.1-arduino5" , tools [idx ].Version )
158
178
require .Equal (t , Abs (t , "./downloaded_tools/avrdude/6.0.1-arduino5" ), tools [idx ].Folder )
0 commit comments