Quellcode durchsuchen

Added fixture for testing events

master
David Winterbottom vor 13 Jahren
Ursprung
Commit
4545ce68f7
2 geänderte Dateien mit 62 neuen und 5 gelöschten Zeilen
  1. 3
    5
      run_tests.py
  2. 59
    0
      sandbox/fixtures/order-events.json

+ 3
- 5
run_tests.py Datei anzeigen

@@ -1,19 +1,17 @@
1 1
 #!/usr/bin/env python
2 2
 import sys
3 3
 import os
4
+import logging
4 5
 from optparse import OptionParser
5 6
 
6 7
 import tests.config
7 8
 
8 9
 from django.test.simple import DjangoTestSuiteRunner
9 10
 
11
+logging.disable(logging.CRITICAL)
10 12
 
11
-def run_tests(*test_args):
12
-    # Modify path
13
-    parent = os.path.dirname(os.path.abspath(__file__))
14
-    sys.path.insert(0, parent)
15 13
 
16
-    # Run tests
14
+def run_tests(*test_args):
17 15
     test_runner = DjangoTestSuiteRunner(verbosity=1)
18 16
     if not test_args:
19 17
         test_args = ['oscar']

+ 59
- 0
sandbox/fixtures/order-events.json Datei anzeigen

@@ -0,0 +1,59 @@
1
+[
2
+    {
3
+        "pk": 1, 
4
+        "model": "order.shippingeventtype", 
5
+        "fields": {
6
+            "is_required": false, 
7
+            "code": "shipped", 
8
+            "name": "Shipped", 
9
+            "sequence_number": 0
10
+        }
11
+    }, 
12
+    {
13
+        "pk": 2, 
14
+        "model": "order.shippingeventtype", 
15
+        "fields": {
16
+            "is_required": false, 
17
+            "code": "cancelled", 
18
+            "name": "Cancelled", 
19
+            "sequence_number": 0
20
+        }
21
+    }, 
22
+    {
23
+        "pk": 3, 
24
+        "model": "order.shippingeventtype", 
25
+        "fields": {
26
+            "is_required": false, 
27
+            "code": "returned", 
28
+            "name": "Returned", 
29
+            "sequence_number": 0
30
+        }
31
+    }, 
32
+    {
33
+        "pk": 1, 
34
+        "model": "order.paymenteventtype", 
35
+        "fields": {
36
+            "code": "pre-authorised", 
37
+            "name": "Pre-authorised", 
38
+            "sequence_number": 0
39
+        }
40
+    }, 
41
+    {
42
+        "pk": 2, 
43
+        "model": "order.paymenteventtype", 
44
+        "fields": {
45
+            "code": "settled", 
46
+            "name": "Settled", 
47
+            "sequence_number": 1
48
+        }
49
+    }, 
50
+    {
51
+        "pk": 3, 
52
+        "model": "order.paymenteventtype", 
53
+        "fields": {
54
+            "code": "refunded", 
55
+            "name": "Refunded", 
56
+            "sequence_number": 3
57
+        }
58
+    }
59
+]

Laden…
Abbrechen
Speichern