@@ -43,8 +43,8 @@ void loop() {
43
43
}, sourceMap .toCpp )
44
44
require .EqualValues (t , map [int ]InoLine {
45
45
3 : {"sketch_july2a.ino" , 0 },
46
- 5 : {"sketch_july2a.ino" , 1 },
47
- 7 : {"sketch_july2a.ino" , 6 },
46
+ 5 : {"sketch_july2a.ino" , 1 }, // setup
47
+ 7 : {"sketch_july2a.ino" , 6 }, // loop
48
48
9 : {"sketch_july2a.ino" , 1 },
49
49
10 : {"sketch_july2a.ino" , 2 },
50
50
11 : {"sketch_july2a.ino" , 3 },
@@ -56,6 +56,10 @@ void loop() {
56
56
17 : {"sketch_july2a.ino" , 9 },
57
57
18 : {"sketch_july2a.ino" , 10 },
58
58
}, sourceMap .toIno )
59
+ require .EqualValues (t , map [int ]InoLine {
60
+ 5 : {"sketch_july2a.ino" , 1 }, // setup
61
+ 7 : {"sketch_july2a.ino" , 6 }, // loop
62
+ }, sourceMap .cppPreprocessed )
59
63
}
60
64
61
65
func TestCreateMultifileSourceMap (t * testing.T ) {
@@ -105,10 +109,6 @@ void secondFunction() {
105
109
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 0 }: 2 ,
106
110
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 1 }: 3 ,
107
111
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 2 }: 4 ,
108
- {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 }: 6 ,
109
- {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 8 }: 8 ,
110
- {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 22 }: 10 ,
111
- {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 1 }: 12 ,
112
112
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 }: 14 ,
113
113
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 4 }: 15 ,
114
114
{"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 5 }: 16 ,
@@ -141,10 +141,10 @@ void secondFunction() {
141
141
2 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 0 },
142
142
3 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 1 },
143
143
4 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 2 },
144
- 6 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 },
145
- 8 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 8 },
146
- 10 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 22 },
147
- 12 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 1 },
144
+ 6 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 }, // setup
145
+ 8 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 8 }, // loop
146
+ 10 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 22 }, // vino
147
+ 12 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 1 }, // secondFunction
148
148
14 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 },
149
149
15 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 4 },
150
150
16 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 5 },
@@ -173,6 +173,12 @@ void secondFunction() {
173
173
40 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 3 },
174
174
41 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 4 },
175
175
})
176
+ require .EqualValues (t , map [int ]InoLine {
177
+ 6 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 3 }, // setup
178
+ 8 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 8 }, // loop
179
+ 10 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/Prova_Spazio.ino" , 22 }, // vino
180
+ 12 : {"/home/megabug/Workspace/sketchbook-cores-beta/Prova_Spazio/SecondTab.ino" , 1 }, // secondFunction
181
+ }, sourceMap .cppPreprocessed )
176
182
}
177
183
178
184
// func TestUpdateSourceMaps1(t *testing.T) {
0 commit comments