Suhas
9f8be334fd
rewrite test for better mock call expect
2021-01-25 07:11:17 -05:00
Suhas
5da5027af2
update test config
2021-01-25 07:10:56 -05:00
Suhas
e173e12edf
remove unused import
2021-01-25 06:59:00 -05:00
Suhas
c8b737e459
code cleanup
2021-01-25 06:56:12 -05:00
Suhas
c31fa084f3
make format
2021-01-24 19:15:04 -05:00
Suhas
9540d34964
refactor recursive code
2021-01-24 19:14:46 -05:00
Suhas
d348dbd55e
move override behave tests out of core
2021-01-24 19:12:59 -05:00
Suhas
ededf23afa
cleanup
2021-01-24 16:07:57 -05:00
Suhas
b92dd7edc7
make format
2021-01-24 11:10:00 -05:00
Suhas
99030c4623
iterate on behave step
2021-01-24 11:09:45 -05:00
Suhas
2d7ff73696
clean up unittests
2021-01-24 11:09:23 -05:00
Suhas
f3d8ed2e45
implement recursive config overrides
2021-01-24 11:08:47 -05:00
Suhas
9bab1aee87
rewrite behavior scenario
2021-01-24 11:08:11 -05:00
Suhas
80d2c609ba
begin TDD of dot notated overrides
2021-01-24 07:18:48 -05:00
Suhas
9676290c27
move override implementation into own module
2021-01-24 07:17:53 -05:00
Suhas
1a8bcfca64
rename --override to --config-override
2021-01-23 21:30:33 -05:00
Suhas
f978cee899
Merge branch 'develop' of https://github.com/jrnl-org/jrnl into develop
2021-01-23 19:18:11 -05:00
eshrh
8a78c34917
Support title splitting for fullwidth CJK terminals ( #1163 )
...
* Split by fullwidth terminals without spaces.
* Add test
* Update write.feature
2021-01-23 15:29:43 -08:00
Jrnl Bot
ef563c807f
Update changelog [ci skip]
2021-01-23 22:51:22 +00:00
Jrnl Bot
a32070b08a
Increment version to v2.7
2021-01-23 22:49:45 +00:00
Jrnl Bot
9f386163a4
Update changelog [ci skip]
2021-01-23 21:37:04 +00:00
Micah Jerome Ellison
897943857d
Simplify VS Code documentation for all platforms and add note about PATH variable ( #1160 )
2021-01-23 13:35:32 -08:00
Jrnl Bot
b535782621
Update changelog [ci skip]
2021-01-23 21:29:43 +00:00
dependabot[bot]
ea7357ca26
Bump pyyaml from 5.3.1 to 5.4.1 ( #1158 )
...
Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 5.3.1 to 5.4.1.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/5.3.1...5.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-23 13:27:54 -08:00
Suhas
1bd275bf54
make format
2021-01-23 12:18:28 -05:00
Suhas
b82391deaa
remove unused imports
2021-01-23 12:16:07 -05:00
Suhas
77646eaa1a
make format
2021-01-23 11:18:13 -05:00
Suhas
263c79cea6
add dev dependencies on pytest -mock and -cov
2021-01-23 11:13:06 -05:00
Suhas
43b8407ad5
implement editor override step
2021-01-23 11:08:01 -05:00
Suhas
12d2f48f97
add linewrap override scenario
2021-01-23 11:07:51 -05:00
Suhas
2fc19c41b9
start writing integration test
2021-01-21 22:48:01 -05:00
Suhas
692a979efe
clean up unused import
2021-01-21 22:47:46 -05:00
Suhas
9e2b7dd0c1
refactor override unittest
2021-01-21 22:47:29 -05:00
Suhas
c4b3d51181
make format
2021-01-20 21:35:26 -05:00
Suhas
5fe6caf805
implement runtime override
2021-01-20 15:12:30 -05:00
Suhas
554d25ae17
trivial whitespace change
2021-01-20 15:11:48 -05:00
Suhas
53d7d8cea4
add jrnl interface test for overriden configurations
2021-01-20 15:09:45 -05:00
sugas182
ee7cd44a32
remove unneeded import
2021-01-19 21:15:03 -05:00
sugas182
a64fa82a06
update gitignore
2021-01-19 21:13:51 -05:00
sugas182
744824ddee
identify location to apply override in "main"
2021-01-19 21:13:51 -05:00
sugas182
110e2b9022
add test and argument handler for runtime override of configurations.
2021-01-19 09:03:43 -05:00
Jonathan Wren
f80f033d5d
fix typos
2021-01-17 11:22:02 -08:00
Jrnl Bot
99d0198530
Update changelog [ci skip]
2021-01-17 01:42:03 +00:00
Jonathan Wren
c06b5cf297
Fix homebrew release, add options for relase pipeline ( #1154 )
2021-01-16 17:40:09 -08:00
Jrnl Bot
2e254d55fb
Update changelog [ci skip]
2021-01-16 23:22:56 +00:00
Jrnl Bot
b117c7a260
Increment version to v2.7-beta
2021-01-16 23:20:59 +00:00
Micah Jerome Ellison
9e6cd8820f
Fix OS compatibility issues for editors with spaces, slashes, and quotes ( #1153 )
...
* Fix inverted POSIX check, refactor os_compat, and add tests for it
* Fix missing parentheses and remove skip_win on test that is passing in Windows now
* Fix expected quotes in quoted args
* Make output clearer on failing test
* Bringing skip_win back to test whose failure is a bit more complicated than expected
2021-01-16 15:19:11 -08:00
Jrnl Bot
b6b6e7750e
Update changelog [ci skip]
2021-01-16 22:57:15 +00:00
Karim Rahal
f0e8fa2060
Add new -today-in-history
, -month
, -day
, and -year
search filters ( #1145 )
...
* Introduce -reminisce, -month, -day, and -year
* Update expected_args in parse_args tests
* Add check before creating compare_d
* Misc changes
* Implement testing for -month, -day, -year, and -reminisce
* Compress tests into one Scenario Outline
* Fix failing tests by updating dates_similar journal
* Create 'we set current date and time to' step
* Use time.parse in reminisce
* Update dates_similar journal
* Make 'Searching in a journal' test shorter
* Lint
* Implement reminiscing test
* Add combination tests
* Finalize tests
* Finalize pytests
* Simplify reminisce tests
* Change reminsice help (since it also shows today's entries)
* Re-do tests; use various tests
* Remove old test data
* Better scenario description
* Standardize format for compare_d
* Rename -reminisce to -today-in-history
2021-01-16 14:55:27 -08:00
Jrnl Bot
18058c74e5
Update changelog [ci skip]
2021-01-16 22:52:40 +00:00