File: dune

package info (click to toggle)
ppx-expect 0.17.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 948 kB
  • sloc: ml: 3,399; ansic: 104; javascript: 19; makefile: 15; sh: 2
file content (190 lines) | stat: -rw-r--r-- 4,637 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
(library
 (name expect_test_negative_tests)
 (libraries core)
 (preprocess
  (pps ppx_jane)))

(rule
 (deps
  (:first_dep ./inline_tests_runner)
  ./inline_tests_runner.exe
  %{workspace_root}/bin/apply-style
  jbuild
  (glob_files *.ml))
 (targets chdir.ml.corrected comment.ml.corrected
   escaped_strings.ml.corrected exact.ml.corrected exn.ml.corrected
   exn_and_trailing.ml.corrected exn_missing.ml.corrected
   expect_output.ml.corrected flexible.ml.corrected
   function_with_distinct_outputs.ml.corrected functor.ml.corrected
   missing.ml.corrected nine.ml.corrected normal_strings.ml.corrected
   semicolon.ml.corrected similar_distinct_outputs.ml.corrected
   spacing.ml.corrected string_extension_syntax.ml.corrected
   string_padding.ml.corrected tag.ml.corrected three.ml.corrected
   trailing.ml.corrected trailing_in_module.ml.corrected
   unidiomatic_syntax.ml.corrected unusual_payload_location.ml.corrected
   test-output)
 (action
  (bash
    "\nrm -f *.ml.corrected 2>/dev/null\n! %{first_dep} -no-color > test-output 2>&1\nfor f in *.ml.corrected\ndo\n  %{workspace_root}/bin/apply-style \\\n    -directory-config jbuild \\\n    -original-file $(basename $f .corrected) \\\n    - < $f > $f.tmp\n  mv $f.tmp $f\ndone\n")))

(rule
 (alias runtest)
 (deps chdir.ml.corrected.expected chdir.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps comment.ml.corrected.expected comment.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps escaped_strings.ml.corrected.expected escaped_strings.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps exact.ml.corrected.expected exact.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps exn.ml.corrected.expected exn.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps exn_and_trailing.ml.corrected.expected exn_and_trailing.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps exn_missing.ml.corrected.expected exn_missing.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps expect_output.ml.corrected.expected expect_output.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps flexible.ml.corrected.expected flexible.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps function_with_distinct_outputs.ml.corrected.expected
   function_with_distinct_outputs.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps functor.ml.corrected.expected functor.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps missing.ml.corrected.expected missing.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps nine.ml.corrected.expected nine.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps normal_strings.ml.corrected.expected normal_strings.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps semicolon.ml.corrected.expected semicolon.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps similar_distinct_outputs.ml.corrected.expected
   similar_distinct_outputs.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps spacing.ml.corrected.expected spacing.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps string_extension_syntax.ml.corrected.expected
   string_extension_syntax.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps string_padding.ml.corrected.expected string_padding.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps tag.ml.corrected.expected tag.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps three.ml.corrected.expected three.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps trailing.ml.corrected.expected trailing.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps trailing_in_module.ml.corrected.expected
   trailing_in_module.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps unidiomatic_syntax.ml.corrected.expected
   unidiomatic_syntax.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps unusual_payload_location.ml.corrected.expected
   unusual_payload_location.ml.corrected)
 (action
  (bash "diff -a %{deps}")))

(rule
 (alias runtest)
 (deps test-output.expected test-output)
 (action
  (bash "diff -a %{deps}")))