Skip to content

Commit 72a5d84

Browse files
committed
Added test
1 parent 200a856 commit 72a5d84

File tree

1 file changed

+23
-10
lines changed

1 file changed

+23
-10
lines changed

properties_test.go

+23-10
Original file line numberDiff line numberDiff line change
@@ -298,16 +298,22 @@ func TestEqualsAndContains(t *testing.T) {
298298

299299
func TestExtractSubIndexSets(t *testing.T) {
300300
data := map[string]string{
301-
"uno.upload_port.vid": "0x1000",
302-
"uno.upload_port.pid": "0x2000",
303-
"due.upload_port.0.vid": "0x1000",
304-
"due.upload_port.0.pid": "0x2000",
305-
"due.upload_port.1.vid": "0x1001",
306-
"due.upload_port.1.pid": "0x2001",
307-
"tre.upload_port.1.vid": "0x1001",
308-
"tre.upload_port.1.pid": "0x2001",
309-
"tre.upload_port.2.vid": "0x1002",
310-
"tre.upload_port.2.pid": "0x2002",
301+
"uno.upload_port.vid": "0x1000",
302+
"uno.upload_port.pid": "0x2000",
303+
"due.upload_port.0.vid": "0x1000",
304+
"due.upload_port.0.pid": "0x2000",
305+
"due.upload_port.1.vid": "0x1001",
306+
"due.upload_port.1.pid": "0x2001",
307+
"tre.upload_port.1.vid": "0x1001",
308+
"tre.upload_port.1.pid": "0x2001",
309+
"tre.upload_port.2.vid": "0x1002",
310+
"tre.upload_port.2.pid": "0x2002",
311+
"quattro.upload_port.vid": "0x1001",
312+
"quattro.upload_port.pid": "0x2001",
313+
"quattro.upload_port.1.vid": "0x1002",
314+
"quattro.upload_port.1.pid": "0x2002",
315+
"quattro.upload_port.2.vid": "0x1003",
316+
"quattro.upload_port.2.pid": "0x2003",
311317
}
312318
m := NewFromHashmap(data)
313319

@@ -329,4 +335,11 @@ func TestExtractSubIndexSets(t *testing.T) {
329335
require.Equal(t, s3[0].Get("pid"), "0x2001")
330336
require.Equal(t, s3[1].Get("vid"), "0x1002")
331337
require.Equal(t, s3[1].Get("pid"), "0x2002")
338+
339+
s4 := m.ExtractSubIndexSets("quattro.upload_port")
340+
require.Len(t, s4, 2)
341+
require.Equal(t, s4[0].Get("vid"), "0x1002")
342+
require.Equal(t, s4[0].Get("pid"), "0x2002")
343+
require.Equal(t, s4[1].Get("vid"), "0x1003")
344+
require.Equal(t, s4[1].Get("pid"), "0x2003")
332345
}

0 commit comments

Comments
 (0)