@@ -201,17 +201,16 @@ def test_subsets_subset_ids(self):
201201 mix_stderr = False )
202202
203203 self .assert_success (result )
204- expect = """PTS subset change summary:
205- ────────────────────────────────
206- -> 3 tests analyzed | 1 ↑ promoted | 1 ↓ demoted
207- -> Code files affected: bbb.py, ccc.py, ddd.py
208- ────────────────────────────────
209-
210- Δ Rank Subset Rank Test Name Reason Density
211- -------- ------------- ----------- -------------------- ---------
212- NEW 1 file=ddd.py Changed file: ddd.py 0.9
213- ↑1 2 file=ccc.py Changed file: ccc.py 0.7
214- ↓1 3 file=bbb.py Changed file: bbb.py 0.5
215- DELETED - file=aaa.py
216- """
217- self .assertEqual (result .stdout , expect )
204+ output = result .stdout
205+ self .assertIn ("3 tests analyzed | 1 ↑ promoted | 1 ↓ demoted" , output )
206+ self .assertIn ("Code files affected: bbb.py, ccc.py, ddd.py" , output )
207+ self .assertIn ("Δ Rank" , output )
208+ self .assertIn ("Density" , output )
209+ for expected_row in [
210+ ("NEW" , "1" , "file=ddd.py" , "Changed file: ddd.py" , "0.9" ),
211+ ("↑1" , "2" , "file=ccc.py" , "Changed file: ccc.py" , "0.7" ),
212+ ("↓1" , "3" , "file=bbb.py" , "Changed file: bbb.py" , "0.5" ),
213+ ("DELETED" , "-" , "file=aaa.py" ),
214+ ]:
215+ for cell in expected_row :
216+ self .assertIn (cell , output )
0 commit comments