diff --git a/README.md b/README.md index 7ceff7d..e421238 100644 --- a/README.md +++ b/README.md @@ -6,72 +6,74 @@ to packaged data files than grains of sand on Earth. Here I compare them all. ## Comparison - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name / URLSupports copying to temp dirSupports accessing without copyingPaths provided asFixture namesFolder names
-pytest-datadir - -True - -False - -pathlib.Path - -`datadir`, `shared_datadir` - -`data`, `test_TEST_NAME` -
-pytest-datadir-ng - -True - -True - -py.path - -`datadir`, `datadir_copy` - -`data`, `data/test_TEST_NAME`, `test_TEST_NAME` -
-pytest-datafixtures - -False - -True - -pathlib.Path - -`datafix`, `datafix_dir`, `datafix_read`, `datafix_readbin` - -`datafixtures`, `**/datafixtures` -
Name / URLSupports copying to temp dirSupports accessing without copyingPaths provided asFixture namesFolder names
+ pytest-datadir + + ✅ + + ❌ + + pathlib.Path + + `datadir`, `shared_datadir` + + `data`, `test_TEST_NAME` +
+ pytest-datadir-ng + + ✅ + + ✅ + + py.path + + `datadir`, `datadir_copy` + + `data`, `data/test_TEST_NAME`, `test_TEST_NAME` +
+ pytest-datafixtures + + ❌ + + ✅ + + pathlib.Path + + `datafix`, `datafix_dir`, `datafix_read`, `datafix_readbin` + + `datafixtures`, `**/datafixtures` +
diff --git a/README.template.md b/README.template.md index e711dc5..703c58c 100644 --- a/README.template.md +++ b/README.template.md @@ -6,36 +6,36 @@ to packaged data files than grains of sand on Earth. Here I compare them all. ## Comparison - - - - - - - - -{%- for plugin in plugins %} - - - - - - - -{%- endfor %} - + + + + + + + + + {%- for plugin in plugins %} + + + + + + + + + {%- endfor %}
Name / URLSupports copying to temp dirSupports accessing without copyingPaths provided asFixture namesFolder names
-{{ plugin.name }} - -{{ plugin.supports_copying_to_temp }} - -{{ plugin.supports_access_without_copying }} - -{{ plugin.provided_as }} - -{{ plugin.fixture_names|map('tojson')|join(', ')|replace('"', '`') }} - -{{ plugin.folder_names|map('tojson')|join(', ')|replace('"', '`') }} -
Name / URLSupports copying to temp dirSupports accessing without copyingPaths provided asFixture namesFolder names
+ {{ plugin.name }} + + {% if plugin.supports_copying_to_temp %}✅{% else %}❌{% endif %} + + {% if plugin.supports_access_without_copying %}✅{% else %}❌{% endif %} + + {{ plugin.provided_as }} + + {{ plugin.fixture_names|map('tojson')|join(', ')|replace('"', '`') }} + + {{ plugin.folder_names|map('tojson')|join(', ')|replace('"', '`') }} +