Fix typo: `Assitant` -> `Assistant`
[ctf-testsuite.git] / tests / 1.8 / stress / metadata / pass / many-typedef / test.py
index b5c58b2e9c7969c9d50edb25b30056ef479df563..3deac3d1dd6ac76385c41a8e7567b91671ef9e11 100755 (executable)
@@ -1,35 +1,16 @@
 #!/usr/bin/env python3
-from ctftestsuite.stress import MetadataTest
+from ctftestsuite.stress import MetadataTestAssistant
 
 
-class Test(MetadataTest):
+class TestAssistant(MetadataTestAssistant):
     what = '{size} typedefs'
 
     def write_metadata(self, f):
-        p1 = \
-'''/* CTF 1.8 */
-
-typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t;
-typealias integer { size = 32; align = 8; signed = false; base = hex; } := uint32_t;
-
-trace {
-       major = 0;
-       minor = 0;
-       uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564";
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-               uint8_t uuid[16];
-       };
-};
-
-'''
-
         typedef_fmt = \
 '''typedef integer {{ size = 8; align = 8; signed = false; base = 10; }} t{name};
 '''
 
-        f.write(p1)
+        f.write(self.BASIC_PROLOGUE)
 
         for i in range(self.size):
             typedef = typedef_fmt.format(name=i)
@@ -37,5 +18,5 @@ trace {
 
 
 if __name__ == '__main__':
-    test = Test()
-    test.main()
+    test_assistant = TestAssistant()
+    test_assistant.main()
This page took 0.024747 seconds and 4 git commands to generate.