You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/test/testing/unittest/unittest.discovery.test.ts
+8-4Lines changed: 8 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -102,7 +102,8 @@ suite('Unit Tests - unittest - discovery with mocked process output', () => {
102
102
assert.equal(tests.testFiles.length,1,'Incorrect number of test files');
103
103
assert.equal(tests.testFunctions.length,3,'Incorrect number of test functions');
104
104
assert.equal(tests.testSuites.length,1,'Incorrect number of test suites');
105
-
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one.Test_test1.test_A'),true,'Test File not found');
105
+
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one'),true,'Test File not found');
106
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A'&&t.testFunction.nameToRun==='test_one.Test_test1.test_A'),true,'Test File not found');
106
107
});
107
108
108
109
test('Discover Tests',async()=>{
@@ -125,8 +126,10 @@ suite('Unit Tests - unittest - discovery with mocked process output', () => {
125
126
assert.equal(tests.testFiles.length,2,'Incorrect number of test files');
126
127
assert.equal(tests.testFunctions.length,9,'Incorrect number of test functions');
127
128
assert.equal(tests.testSuites.length,3,'Incorrect number of test suites');
128
-
assert.equal(tests.testFiles.some(t=>t.name==='test_unittest_one.py'&&t.nameToRun==='test_unittest_one.Test_test1.test_A'),true,'Test File not found');
129
-
assert.equal(tests.testFiles.some(t=>t.name==='test_unittest_two.py'&&t.nameToRun==='test_unittest_two.Test_test2.test_A2'),true,'Test File not found');
129
+
assert.equal(tests.testFiles.some(t=>t.name==='test_unittest_one.py'&&t.nameToRun==='test_unittest_one'),true,'Test File not found');
130
+
assert.equal(tests.testFiles.some(t=>t.name==='test_unittest_two.py'&&t.nameToRun==='test_unittest_two'),true,'Test File not found');
131
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A'&&t.testFunction.nameToRun==='test_unittest_one.Test_test1.test_A'),true,'Test File not found');
132
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A2'&&t.testFunction.nameToRun==='test_unittest_two.Test_test2.test_A2'),true,'Test File not found');
@@ -142,7 +145,8 @@ suite('Unit Tests - unittest - discovery with mocked process output', () => {
142
145
assert.equal(tests.testFiles.length,1,'Incorrect number of test files');
143
146
assert.equal(tests.testFunctions.length,2,'Incorrect number of test functions');
144
147
assert.equal(tests.testSuites.length,1,'Incorrect number of test suites');
145
-
assert.equal(tests.testFiles.some(t=>t.name==='unittest_three_test.py'&&t.nameToRun==='unittest_three_test.Test_test3.test_A'),true,'Test File not found');
148
+
assert.equal(tests.testFiles.some(t=>t.name==='unittest_three_test.py'&&t.nameToRun==='unittest_three_test'),true,'Test File not found');
149
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A'&&t.testFunction.nameToRun==='unittest_three_test.Test_test3.test_A'),true,'Test File not found');
Copy file name to clipboardExpand all lines: src/test/testing/unittest/unittest.test.ts
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -80,7 +80,8 @@ suite('Unit Tests - unittest - discovery against actual python process', () => {
80
80
assert.equal(tests.testFiles.length,1,'Incorrect number of test files');
81
81
assert.equal(tests.testFunctions.length,3,'Incorrect number of test functions');
82
82
assert.equal(tests.testSuites.length,1,'Incorrect number of test suites');
83
-
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one.Test_test1.test_A'),true,'Test File not found');
83
+
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one'),true,'Test File not found');
84
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A'&&t.testFunction.nameToRun==='test_one.Test_test1.test_A'),true,'Test File not found');
84
85
});
85
86
86
87
test('Discover Tests (many test files, subdir included)',async()=>{
@@ -91,9 +92,12 @@ suite('Unit Tests - unittest - discovery against actual python process', () => {
91
92
assert.equal(tests.testFiles.length,3,'Incorrect number of test files');
92
93
assert.equal(tests.testFunctions.length,9,'Incorrect number of test functions');
93
94
assert.equal(tests.testSuites.length,3,'Incorrect number of test suites');
94
-
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one.Test_test1.test_A'),true,'Test File one not found');
95
-
assert.equal(tests.testFiles.some(t=>t.name==='test_two.py'&&t.nameToRun==='test_two.Test_test2.test_2A'),true,'Test File two not found');
96
-
assert.equal(tests.testFiles.some(t=>t.name==='test_three.py'&&t.nameToRun==='more_tests.test_three.Test_test3.test_3A'),true,'Test File three not found');
95
+
assert.equal(tests.testFiles.some(t=>t.name==='test_one.py'&&t.nameToRun==='test_one'),true,'Test File one not found');
96
+
assert.equal(tests.testFiles.some(t=>t.name==='test_two.py'&&t.nameToRun==='test_two'),true,'Test File two not found');
97
+
assert.equal(tests.testFiles.some(t=>t.name==='test_three.py'&&t.nameToRun==='more_tests.test_three'),true,'Test File three not found');
98
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_A'&&t.testFunction.nameToRun==='test_one.Test_test1.test_A'),true,'Test File one not found');
99
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_2A'&&t.testFunction.nameToRun==='test_two.Test_test2.test_2A'),true,'Test File two not found');
100
+
assert.equal(tests.testFunctions.some(t=>t.testFunction.name==='test_3A'&&t.testFunction.nameToRun==='more_tests.test_three.Test_test3.test_3A'),true,'Test File three not found');
97
101
});
98
102
99
103
test('Run single test',async()=>{
@@ -102,7 +106,7 @@ suite('Unit Tests - unittest - discovery against actual python process', () => {
0 commit comments