also refactored core.meow into seperate files in hope that it'll help solve circular imports
This commit is contained in:
@ -7,7 +7,8 @@ import os
|
||||
|
||||
from core.correctness.vars import DEFAULT_JOB_OUTPUT_DIR, DEFAULT_JOB_QUEUE_DIR
|
||||
from functionality.file_io import make_dir, rmtree
|
||||
|
||||
from patterns import FileEventPattern
|
||||
from recipes import JupyterNotebookRecipe
|
||||
|
||||
# testing
|
||||
TEST_DIR = "test_files"
|
||||
@ -15,6 +16,7 @@ TEST_MONITOR_BASE = "test_monitor_base"
|
||||
TEST_JOB_QUEUE = "test_job_queue_dir"
|
||||
TEST_JOB_OUTPUT = "test_job_output"
|
||||
|
||||
|
||||
def setup():
|
||||
make_dir(TEST_DIR, ensure_clean=True)
|
||||
make_dir(TEST_MONITOR_BASE, ensure_clean=True)
|
||||
@ -302,3 +304,13 @@ ADDING_NOTEBOOK = {
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
|
||||
valid_pattern_one = FileEventPattern(
|
||||
"pattern_one", "path_one", "recipe_one", "file_one")
|
||||
valid_pattern_two = FileEventPattern(
|
||||
"pattern_two", "path_two", "recipe_two", "file_two")
|
||||
|
||||
valid_recipe_one = JupyterNotebookRecipe(
|
||||
"recipe_one", BAREBONES_NOTEBOOK)
|
||||
valid_recipe_two = JupyterNotebookRecipe(
|
||||
"recipe_two", BAREBONES_NOTEBOOK)
|
||||
|
Reference in New Issue
Block a user