Commit graph

  • 0a29fb26f0 Merge branch 'jrnl-org-develop' into #1170-alternate-config-file samuelgregorovic 2021-07-14 10:04:44 +02:00
  • d0055e040b Merge branch 'develop' of https://github.com/jrnl-org/jrnl into jrnl-org-develop samuelgregorovic 2021-07-14 10:04:08 +02:00
  • 57bc49346b BDD tests added samuelgregorovic 2021-07-11 11:37:49 +02:00
  • ef1c5e7539 Add note about saved passwords Micah Jerome Ellison 2021-07-10 15:44:10 -07:00
  • eec401b516 add top level section support, and h2 support in sidebar Jonathan Wren 2021-07-10 15:30:23 -07:00
  • d2d3df5a12 Add first draft of security.md #1299 Micah Jerome Ellison 2021-07-10 14:27:03 -07:00
  • e771c9da81
    Update lock file from poetry stable version (#1298) Jonathan Wren 2021-07-10 13:53:00 -07:00
  • 30025950ce update lock file from poetry stable version #1298 Jonathan Wren 2021-07-10 13:17:42 -07:00
  • bed68fd077 Update contributing to include pytest-bdd changes Micah Jerome Ellison 2021-07-10 12:53:52 -07:00
  • 9bd395007f Update changelog [ci skip] Jrnl Bot 2021-07-10 19:14:56 +00:00
  • 2723e1cfb5
    Add Python 3.10 support (#1271) Micah Jerome Ellison 2021-07-10 12:13:15 -07:00
  • f593af6099 Revert "test" #1271 Jonathan Wren 2021-07-10 12:04:11 -07:00
  • c73db29e6d
    Update docs/advanced.md samuelgregorovic 2021-07-10 20:45:19 +02:00
  • 31e538300e test Jonathan Wren 2021-07-08 01:37:04 -07:00
  • 3c66096b1c update lock file Jonathan Wren 2021-07-08 01:20:44 -07:00
  • f04da32538 add setuptools due to poetry bug, clean up other steps Jonathan Wren 2021-07-08 01:11:57 -07:00
  • 6ecd1b81a1 change how we check if deps are installed so test don't run wild Jonathan Wren 2021-07-08 01:03:34 -07:00
  • 701758eb8c Change test dependencies for minimal breakage on python 3.10 Jonathan Wren 2021-07-08 00:50:50 -07:00
  • 2ef87b27dc #1170-alternate-config-file: Auto stash before rebase of "refs/heads/#1170-alternate-config-file" samuelgregorovic 2021-07-06 18:37:28 +02:00
  • 58457d7a33 feature test added samuelgregorovic 2021-07-06 18:30:14 +02:00
  • 240e85d7d5 fixed name-clash + unit tests samuelgregorovic 2021-07-06 18:21:38 +02:00
  • 680b942325 documentation update - usage of CLI argument samuelgregorovic 2021-07-06 17:52:31 +02:00
  • 8ea066ceea argument alias --cf added samuelgregorovic 2021-07-06 17:40:46 +02:00
  • cb5e6a6bad argparse argument setting update samuelgregorovic 2021-07-06 17:34:14 +02:00
  • 5d19523427
    Bump pytest-clarity from 0.3.0a0 to 1.0.1 #1288 dependabot[bot] 2021-07-05 00:39:34 +00:00
  • 55bac96bfc update tests Jonathan Wren 2021-07-03 16:44:02 -07:00
  • 2d420b277e remove dev dependency that breaks with python 3.10 Jonathan Wren 2021-07-03 16:24:40 -07:00
  • 11efc624d6 rename steps to make more sense Jonathan Wren 2021-07-03 16:24:14 -07:00
  • 13f47c71c7 fix syntax error Jonathan Wren 2021-07-03 16:12:15 -07:00
  • be5e4954ea use prerelease poetry for prerelease python Jonathan Wren 2021-07-03 16:03:50 -07:00
  • 403ebc36fd Add continue-on-error for 3.10 Micah Jerome Ellison 2021-06-24 09:57:30 -07:00
  • 3f23756269 Turn off fail-fast to troubleshoot Micah Jerome Ellison 2021-06-24 09:57:01 -07:00
  • 1ae0143bcb Run poetry update Micah Jerome Ellison 2021-06-24 08:56:51 -07:00
  • 6c1a83923a Change Python 3.10 to 3.10-dev in CI Micah Jerome Ellison 2021-06-24 08:51:41 -07:00
  • f6f9349a9b Add Python 3.10 support Micah Jerome Ellison 2021-06-24 08:46:55 -07:00
  • 56df419bea Update changelog [ci skip] Jrnl Bot 2021-07-03 22:52:14 +00:00
  • 9e3153453e
    Change all instances of FullLoader to SafeLoader (#1285) Micah Jerome Ellison 2021-07-03 15:50:36 -07:00
  • 26484130c3 remove old comment Jonathan Wren 2021-07-03 15:21:50 -07:00
  • 495956d907 remove init file that is no longer neded Jonathan Wren 2021-07-03 15:21:41 -07:00
  • d95dab9f0c add actual lib directory even though it's in gitignore for some reason Jonathan Wren 2021-07-03 15:04:39 -07:00
  • f99411f2f9 move some files around because pytest is being weird Jonathan Wren 2021-07-03 14:52:27 -07:00
  • cdad0d6289 Replace pyflakes with flake8 for linting Jonathan Wren 2021-06-24 09:38:00 -07:00
  • c5a7d7027c Move pytest-bdd code into separate files Jonathan Wren 2021-06-19 16:39:30 -07:00
  • 54e5e96ad2 Force GitHub Actions to preserve line endings Micah Jerome Ellison 2021-06-05 16:35:09 -07:00
  • fd349fb0fc Implement ExitStack to handle mocks in pytest-bdd Micah Jerome Ellison 2021-06-05 15:54:28 -07:00
  • 0c8efd5331 Cleanup last few tests Jonathan Wren 2021-05-22 17:25:40 -07:00
  • 5572833652 Rewrite config checking steps in pytest-bdd Jonathan Wren 2021-05-22 17:11:14 -07:00
  • b7b7bad2fb Clarify and cleanup tests Jonathan Wren 2021-05-22 14:15:43 -07:00
  • 44b1762b7d Implement stream redirection in pytest-bdd Jonathan Wren 2021-05-22 12:32:59 -07:00
  • 512fb63e1f Implement test to check editor temporary filename Micah Jerome Ellison 2021-05-15 16:51:40 -07:00
  • 5d4d68fe32 Implement directory changing and relative directory test Micah Jerome Ellison 2021-05-15 16:41:43 -07:00
  • 7647755e96 Implement journal existence check Micah Jerome Ellison 2021-05-15 15:31:23 -07:00
  • ef25c50e16 Implement step for directory journals Micah Jerome Ellison 2021-05-15 14:50:49 -07:00
  • 4aabb73847 Implement datetime handling in pytest-bdd Jonathan Wren 2021-05-01 15:57:16 -07:00
  • cda07bf8d9 Make steps use new config file Jonathan Wren 2021-04-24 15:44:29 -07:00
  • e19fab0615 Add new config file (for use in pytest-bdd) Jonathan Wren 2021-04-24 15:44:19 -07:00
  • e0980cf396 Update tests to use more scenario outlines Jonathan Wren 2021-04-24 15:26:13 -07:00
  • 3d29b6b6a1 Fix star and tag feature language and add output should be empty test Micah Jerome Ellison 2021-04-24 15:18:11 -07:00
  • 8faa3ae32d Update tests to use new steps Jonathan Wren 2021-04-24 15:06:10 -07:00
  • d15e683955 Update search features to use new steps Micah Jerome Ellison 2021-04-24 15:06:54 -07:00
  • 3ddfb4d594 Implement editor-related steps in pytest-bdd Jonathan Wren 2021-04-24 14:47:52 -07:00
  • ce64d7973b Implement @skip_win and @skip_editor Micah Jerome Ellison 2021-04-19 21:12:37 -07:00
  • 36dc01bf30 Fixing custom template test and skipping some broken tests Micah Jerome Ellison 2021-04-19 20:50:33 -07:00
  • 148d3fdb18 Update test w/ new steps Micah Jerome Ellison 2021-04-19 20:16:37 -07:00
  • a6a4417eff Fix annoying poetry-generated Windows line endings Micah Jerome Ellison 2021-04-19 20:12:43 -07:00
  • 849ed16d67 Install pytest-icdiff and run poetry lock Micah Jerome Ellison 2021-04-19 20:12:14 -07:00
  • 11e0e84dcf Fix test failing from lack of whitespace Micah Jerome Ellison 2021-04-19 20:06:44 -07:00
  • 430182a0a5 Implement JSON tests and remove "node" nomenclature from tests Micah Jerome Ellison 2021-04-10 15:26:26 -07:00
  • 48c9d9fa16 Implement tag tests in JSON Micah Jerome Ellison 2021-04-10 14:58:10 -07:00
  • 3cc3e387c5 Combine JSON and XML parsing tests Micah Jerome Ellison 2021-04-10 14:26:23 -07:00
  • ef6ed93ecd Add JSON parsing test and combine it with XML parsing test Micah Jerome Ellison 2021-04-10 12:43:51 -07:00
  • 3b044e3044 Ignore IO errors on Windows Micah Jerome Ellison 2021-04-10 12:19:49 -07:00
  • b8c7a7c7e5 Add format tests to pytest-bdd Jonathan Wren 2021-04-03 15:51:19 -07:00
  • e2bb8cf0de Add encryption test to pytest-bdd Jonathan Wren 2021-04-03 14:15:43 -07:00
  • 3d3bd91700 Expand "we run" step to handling input better Jonathan Wren 2021-04-03 14:06:53 -07:00
  • e720430aa4 Implement "should" and "should not" handling Jonathan Wren 2021-03-20 15:52:23 -07:00
  • c76ee8cd4f Add more password tests to pytest-bdd Jonathan Wren 2021-03-06 13:35:42 -08:00
  • 10b604ef89 Add more password tests to pytest-bdd Jonathan Wren 2021-03-06 12:03:05 -08:00
  • 6b27126c37 Implement password prompt steps in pytest-bdd Jonathan Wren 2021-03-02 21:09:33 -08:00
  • d0f92113f4 Add no keyring encryption test to pytest-bdd Jonathan Wren 2021-03-02 20:56:55 -08:00
  • fe018ee241 Implement test keyrings and add password tests Jonathan Wren 2021-03-02 20:44:26 -08:00
  • 1c78a30535 Fix bug in makefile Jonathan Wren 2021-03-02 19:32:02 -08:00
  • 921ebdcdd5 Update mocks in "we run" step Jonathan Wren 2021-02-27 14:10:08 -08:00
  • 5ad5bac786 Standardize line breaks in datetime tests Micah Jerome Ellison 2021-02-23 20:11:26 -08:00
  • 40a1a871cb Migrate the rest of the delete tests from behave to pytest bdd Micah Jerome Ellison 2021-02-23 20:10:19 -08:00
  • 8754837f15 Add some functioning delete tests Micah Jerome Ellison 2021-02-23 19:54:41 -08:00
  • 7ccadebca0 Finish migrating datetime.feature to pytest bdd Micah Jerome Ellison 2021-02-23 19:03:57 -08:00
  • a529ee5d06 Add another unreadable/readable date test Micah Jerome Ellison 2021-02-23 19:01:59 -08:00
  • 0c9b6cf85f Add unreadable date test Micah Jerome Ellison 2021-02-23 18:56:10 -08:00
  • f686e2b9f0 Fix local config overwrite when running pytest bdd Micah Jerome Ellison 2021-02-23 18:40:56 -08:00
  • 7e6dd354cf Add unreadable date test Micah Jerome Ellison 2021-02-23 18:26:21 -08:00
  • 7d04fb904a Add abbreviated weekday test Micah Jerome Ellison 2021-02-23 18:23:48 -08:00
  • 72170304ef Expand "we run" step in pytest-bdd Jonathan Wren 2021-02-20 18:41:07 -08:00
  • 74ae5f039b Rename test functions for clarity Jonathan Wren 2021-02-20 15:20:02 -08:00
  • be05f96c26 Implement "the output should be" step Jonathan Wren 2021-02-20 15:12:17 -08:00
  • 6b096761e0 Re-enable test for windows on python 3.9 Jonathan Wren 2021-02-20 14:15:26 -08:00
  • e257194d17 Add scenario outline test to datetime Jonathan Wren 2021-02-20 14:00:40 -08:00
  • 7974f30261 Make tests move into temp dir as they run Jonathan Wren 2021-02-20 13:18:35 -08:00
  • c500730ae6 Implement and add datetime tests Jonathan Wren 2021-02-20 12:28:48 -08:00
  • 7657bd7221 Implement version-checking test Jonathan Wren 2021-02-13 19:10:22 -08:00