Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/ipynbdiff/spec/test_helper.rb')
-rw-r--r--vendor/gems/ipynbdiff/spec/test_helper.rb23
1 files changed, 23 insertions, 0 deletions
diff --git a/vendor/gems/ipynbdiff/spec/test_helper.rb b/vendor/gems/ipynbdiff/spec/test_helper.rb
new file mode 100644
index 00000000000..f9c416885a1
--- /dev/null
+++ b/vendor/gems/ipynbdiff/spec/test_helper.rb
@@ -0,0 +1,23 @@
+BASE_PATH = File.join(File.expand_path(File.dirname(__FILE__)), 'testdata')
+
+FROM_PATH = File.join(BASE_PATH, 'from.ipynb')
+TO_PATH = File.join(BASE_PATH, 'to.ipynb')
+
+FROM_IPYNB = File.read(FROM_PATH)
+TO_IPYNB = File.read(TO_PATH)
+
+def input_for_test(test_case)
+ File.join(BASE_PATH, test_case, 'input.ipynb')
+end
+
+def expected_symbols(test_case)
+ File.join(BASE_PATH, test_case, 'expected_symbols.txt')
+end
+
+def expected_md(test_case)
+ File.join(BASE_PATH, test_case, 'expected.md')
+end
+
+def expected_line_numbers(test_case)
+ File.join(BASE_PATH, test_case, 'expected_line_numbers.txt')
+end