@@ -112,10 +112,13 @@ def version_to_tuple(version: str) -> tuple:
112112def test_no_duplicate_classifiers (build : Build , pyproject ):
113113 pyproject_meta = pyproject ["tool" ]["poetry" ]
114114 wheel_meta = build .wheel .get_meta (version = pyproject_meta ["version" ])
115- classifiers = sorted ( wheel_meta .get_all ("Classifier" ) )
116- unique_classifiers = sorted ( set ( wheel_meta . get_all ( "Classifier" )))
115+ classifiers = wheel_meta .get_all ("Classifier" )
116+ assert classifiers is not None
117117
118- assert classifiers == unique_classifiers
118+ sorted_classifiers = sorted (classifiers )
119+ unique_classifiers = sorted (set (classifiers ))
120+
121+ assert sorted_classifiers == unique_classifiers
119122
120123
121124def test_python_version (build : Build , pyproject ):
@@ -130,7 +133,10 @@ def test_python_version(build: Build, pyproject):
130133
131134 min_version_tuple = version_to_tuple (min_version )
132135
133- for classifier in wheel_meta .get_all ("Classifier" ):
136+ classifiers = wheel_meta .get_all ("Classifier" )
137+ assert classifiers is not None
138+
139+ for classifier in classifiers :
134140 if classifier .startswith ("Programming Language :: Python ::" ):
135141 version_tuple = version_to_tuple (classifier .split ("::" )[- 1 ].strip ())
136142 if len (version_tuple ) > 1 :
0 commit comments