Index: tests/test.py
===================================================================
--- tests/test.py	(revision 4f102fa751f8351d031297e435f5ed8b75e3e042)
+++ tests/test.py	(revision a51b8f6c08df53d3d01205e05c23a2b111d7c30c)
@@ -72,5 +72,5 @@
 				# this is a valid name, let's check if it already exists
 				found = [test for test in all_tests if canonical_path( test.target() ) == testname]
-				setup = itertools.product(settings.all_arch if options.arch else [None])
+				setup = settings.all_arch if options.arch else [None]
 				if not found:
 					# it's a new name, create it according to the name and specified architecture
