Commit Graph

806 Commits (944b59d2c2b7eaed5a0be9498166edfa0ee64d33)
 

Author SHA1 Message Date
Bruno Pinto 4b93c37959 expect --to-equal tests 10 years ago
Bruno Pinto 04d61303a8 fix test assertion 10 years ago
Bruno 53693cdaf3 Merge pull request #318 from bpinto/fix-bak-assertions
Fixes bak assertions
10 years ago
Bruno Pinto 8bf09e807e Fixes bak assertions 10 years ago
Bruno c9e22789d5 Merge pull request #311 from bpinto/modifying_bak_plugin_tests_to_use_fish_spec
Modifying bak plugin tests to use fish spec
10 years ago
Bruno Pinto f5654b0ed4 converting bak plugin tests to fish-spec 10 years ago
Bruno 465e325abd Merge pull request #308 from bucaran/fix-prepend-tree-299
Do not add test/spec files to function path in _prepend_tree.
10 years ago
Jorge Bucaran 4875576761 Do not add test/spec files to function path via skip glob in `import`. 10 years ago
Jorge Bucaran 912315ba69 Do not add test/spec files to function path in _prepend_tree. 10 years ago
Bruno Pinto 081f3f5b25 allow --to-contain to receive an array, and check each item individually 10 years ago
Bruno Pinto bce3fff175 --to-be-false and --to-be-true expectations 10 years ago
Bruno Pinto 9d889f509b Merge pull request #310 from bucaran/stop-test-continue-suite 10 years ago
Jorge Bucaran 125f8d43c8 Subsequent tests should run if one test fails. 10 years ago
Bruno 5f92c0446c Merge pull request #309 from bucaran/reload-and-exit-ok
Make sure to exit with 0 of 1 when reloading the framework
10 years ago
Jorge Bucaran b56017e3f2 Add reload framework test case to oh-my-fish.spec 10 years ago
Jorge Bucaran 25d45b29c5 Make sure to exit with 0 of 1 when reloading the framework 10 years ago
Bruno ed87414b51 Merge pull request #306 from bpinto/run_plugins_tests_on_travis
run all tests, including plugins tests, on travis
10 years ago
Bruno Pinto 4d1e85fbe0 run all tests, including plugins tests, on travis 10 years ago
Bruno 4fba87434c Merge pull request #304 from bpinto/travis-badge
Adding travis badge
10 years ago
Jorge Bucaran 09e6da27e2 Fix boostrap/script to oh-my-fish.spec.fish 10 years ago
Bruno Pinto a32cd3fdd9 README cosmetics 10 years ago
Bruno Pinto beda636406 travis badge 10 years ago
Bruno Pinto e7afb310a4 removing bucaran fork 10 years ago
Bruno 51a4e4decf Merge pull request #303 from bucaran/fish-spec
❯❯❯ Complete overhaul of brand new Oh-My-Fish `fish-spec` test framework.
10 years ago
Jorge Bucaran 63fd25dacb ❯❯❯ Complete overhaul of brand new Oh-My-Fish test framework.
+ Add documentation and examples.
+ Add new functions to interact with the framework:
  + spec.eval - eval a function by name and echo its description field
  + spec.functions - prints functions currently in scope that match the key glob
  + spec.log - log a message / test result
  + spec.run - run suite of tests
+ Rename list.erase to erase.
10 years ago
Bruno 1f9a51c3f6 Merge pull request #302 from bucaran/travis
Add travis support via .travis.yml and bash bootstrap script.
10 years ago
Jorge Bucaran 0aa8af477a Add travis support via .travis.yml and bash bootstrap script 10 years ago
Bruno Pinto bb467f75ac remove double slash 10 years ago
Bruno 143cc10c42 Merge pull request #300 from bucaran/improve-install
Improve install.fish
10 years ago
Jorge Bucaran 05f3ecdfec Add support for:
+ Non-interactive terminals, e.g., skip launching fish when
    running tests automated, etc.
  + Non-git-based installations. If git is not found, download
    via curl HTTP GET download request.
  + Installing forks of the framework.
Also:
  + Improve documentation.
  + Fix bug in un escaped backslash causing incorrect syntax
    coloring after the ASCII fish logo.
10 years ago
Bruno Pinto 626deaf135 Merge pull request #294 from lvicentesanchez/master 10 years ago
Luis Angel Vicente Sanchez 49821054db Update README.md 10 years ago
Luis Angel Vicente Sanchez 060110d859 * add README.md 10 years ago
Luis Angel Vicente Sanchez 15eef514ca * fix git prompt. 10 years ago
Luis Angel Vicente Sanchez edbea29aae * add fox theme. 10 years ago
Bruno Pinto fed8c86313 Merge pull request #298 from bucaran/master 10 years ago
Bruno Pinto 64ea3d8002 list.erase test 10 years ago
Bruno Pinto e0bb27831d naiive to_not_include implementation 10 years ago
Bruno Pinto 8d7ccec672 using --from syntax 10 years ago
Jorge Bucaran 235bcf783e Rename array.delete.fish file to list.erase.fish 10 years ago
Jorge Bucaran 7368c174e7 Update oh-my-fish.fish tests for new list.erase function. 10 years ago
Jorge Bucaran 29d117e7ce + Rename `array.delete` to `list.erase` to better suit Fish terminology.
+ Extend to support any number of items and/or lists.
+ Add --from option.
10 years ago
Bruno Pinto f34f114018 testing plugin load from custom folder 10 years ago
Bruno Pinto 75ba7639a9 +bucaran array.delete 10 years ago
Bruno Pinto 7c9d660f2c tests using fish-spec 10 years ago
Bruno Pinto 13051d0168 oh-my-fish.fish tests 10 years ago
Bruno Pinto 6363714647 removing obsolete plugin sprunge 10 years ago
Bruno 30c683e6f9 Merge pull request #292 from bucaran/plugin-msg
Add msg plugin. The technicolor message printer.
10 years ago
Jorge Bucaran c76ce97d03 Add ability to escape -s and -n options using a backslash.
Add notes in comments about escaping.
10 years ago
Jorge Bucaran 2542929eb9 Separate msg utility functions into their own file:
+ msg.util.get.color.fish
  + msg.util.random.color.fish
  + msg.util.set.color.fish
  + msg.util.str.get.fish
  + msg.util.str.has.fish
10 years ago