Tags: paulirish/pure
Tags
1) reduce CI events triggering to what is necessary (edouard-lopez) (SHA: 4321f0e) 2) add flag for compact mode feature (noaccOS) (SHA: 7d9a2cb) 3) document feature flag (edouard-lopez) (SHA: f8fb4b6) 4) refactor to use long format option and constant (edouard-lopez) (SHA: 31c3e3c) 5) rename feature to `pure_enable_compact_prompt` (edouard-lopez) (SHA: ecf831f) 6) implement compact-prompt feature (edouard-lopez) (SHA: b235ece) 7) extract `_pure_print_prompt_rows` function (edouard-lopez) (SHA: 863d25c) 8) query variable before testing it prevent error message: > test: Missing argument at index 2 (edouard-lopez) (SHA: 32766f3) 9) test spacing before prompt symbol in 2-lines and 1-line prompt (edouard-lopez) (SHA: 39f1dd4) 10) rename feature flag as `pure_enable_single_line_prompt` (edouard-lopez) (SHA: fc938fd) 11) correct regression (edouard-lopez) (SHA: 885c26b) 12) correct CI fails due to leaked variable between tests (edouard-lopez) (SHA: 83be2f9) 13) create `purge_configs` and `disable_colors` (edouard-lopez) (SHA: c420be7) 14) refactor _pure_prompt tests (edouard-lopez) (SHA: 836d898) 15) tests `_pure_set_color` a bit (edouard-lopez) (SHA: 9a23ce0) 16) prefer import (edouard-lopez) (SHA: 955a110) 17) declare config variables to global scope (edouard-lopez) (SHA: f186d76) 18) purge test variables on every scopes (local/global/universal) (edouard-lopez) (SHA: bbc4fad) 19) purge context and disable color for git-related tests (edouard-lopez) (SHA: 2600ba1) 20) test pure_show_jobs colorization separatly and reduce test duration (edouard-lopez) (SHA: a4e4c49) 21) purge configs and disable colors when testing configs (edouard-lopez) (SHA: 74bf124) 22) print test filename atop of tests (edouard-lopez) (SHA: ab0cb67) 23) declare config variable in setup hook for prefix_root_prompt (edouard-lopez) (SHA: 19e871e) 24) import constants and heplers (edouard-lopez) (SHA: f551713) 25) pass variable by value (edouard-lopez) (SHA: bda164c) 26) privatize tests help methods * _purge_configs * _disable_colors * _print_filename (edouard-lopez) (SHA: 347851a) 27) match variables starting with 'pure_' using builtin `string match` (edouard-lopez) (SHA: 5c89cb6) 28) add `_purge_configs` and `_disable_colors` to all remaining test files (edouard-lopez) (SHA: 259a786) 29) prefer import over mock (edouard-lopez) (SHA: 18db1a3) 30) remove useless directory removal (edouard-lopez) (SHA: 2360fe9) 31) import `_pure_set_color` before tested method (edouard-lopez) (SHA: 7e1ab4c) 32) move `_purge_configs` and `_disable_colors` at the end on `setup` to prevent race condition (edouard-lopez) (SHA: e137512) 33) add a dedicated test to git branch symbol colorization (edouard-lopez) (SHA: d06f8cd) 34) revamp `_pure_set_default` (edouard-lopez) (SHA: 88069ee) 35) switch all test variables to universal scope to prevent hectic failure (edouard-lopez) (SHA: 2ada934) 36) disable color variable at universal scope (edouard-lopez) (SHA: db64853) 37) disable colors in tests by default, enable when required (edouard-lopez) (SHA: 72f2cef) 38) restore `purge_configs` and `disable_colors` content Run before all test files (edouard-lopez) (SHA: adff628) 39) add a debug-tests file to help understand what's happening (edouard-lopez) (SHA: e2303ad) 40) extract `_pure_is_single_line_prompt` (edouard-lopez) (SHA: 1685c55) 41) source `_pure_set_color` when needed in _pure_prompt.test.fish (edouard-lopez) (SHA: 7261d37) 42) remove new_line before prompt when single prompt is enable (edouard-lopez) (SHA: 2a673ed) 43) update list of test files for debug (edouard-lopez) (SHA: a81470e) 44) test `pure_set_color` resolve variable value (edouard-lopez) (SHA: f0c4dd7) 45) fix some test color issue by echoing empty string in `_pure_set_color` mock (edouard-lopez) (SHA: a12adb0) 46) import required module (not mocked) (edouard-lopez) (SHA: 4d967fb) 47) use long-format option `--regex` (edouard-lopez) (SHA: 5e8004a) 48) udpate list of test files in debug script (edouard-lopez) (SHA: 72b5ba8) 49) quiet docker output (edouard-lopez) (SHA: 9a03bc3) 50) bump version 3.5.0 (edouard-lopez) (SHA: 307fe3e)
1) use short format option for compatibility with macOS fixes pure-fish#258 (edouard-lopez) (SHA: 4b4f619) 2) run CI on latest Ubuntu and MacOS (edouard-lopez) (SHA: 70bf01d) 3) run CI directly on Ubuntu MacOS plus inside containers (edouard-lopez) (SHA: 49ace2a) 4) inline fisher install as recommended by jorge bucaran (edouard-lopez) (SHA: 32df5d3) 5) checkout code before running MacOS job Error: Process completed with exit code 124. (edouard-lopez) (SHA: 87bb64b) 6) remove ubuntu job (for now) see pure-fish#238 (edouard-lopez) (SHA: cd8a96b) 7) use `rm` short format option for MacOS compatibility (edouard-lopez) (SHA: 001b117) 8) use `wc` short format option for MacOS compatibility (edouard-lopez) (SHA: 33f8ac5) 9) use `date` short format option for MacOS compatibility (edouard-lopez) (SHA: 0af299f) 10) fix _pure_prompt_current_folder on MacOS (edouard-lopez) (SHA: 63b9710) 11) bump version 3.4.2 (edouard-lopez) (SHA: b295fb3)
Merge pull request pure-fish#24 from bucaran/master Remove useless fish shebang.