Bruno Pinto
4b8b4b91bf
improves text of tests
10 years ago
Bruno Pinto
0bfb95a504
run tests from correct branch on travis
10 years ago
Bruno Pinto
a90680fd24
enabling spec.spec.fish suite
10 years ago
Bruno
60691b028a
Merge pull request #326 from bucaran/bucaran-fish-spec
...
bucaran-fish-spec
10 years ago
Jorge Bucaran
3021402525
⌁ Update Fish-Spec ⌁
...
+ Add fish eval fix See #fish-shell/pull/1892
+ New and improved output system with colors, etc.
+ Support for multiple non-nested describe blocks.
+ Remove spec.log and favor `msg` plugin and standard echo.
+ `spec.eval` no longer evaluates multiple functions, acting now as a simplified
router between the view `spec.view` and the controller `spec.run`.
+ Add new `spec.view` to act as a hub for all test output.
+ Add report with passed/failed tests to `spec.view`
+ Now test descriptions are used directly from the function name. Description
fields are now optional.
10 years ago
Bruno
3621126b65
Merge pull request #327 from bpinto/forgot_to_change_installer
...
changing installer to use travis ci env vars
10 years ago
Bruno Pinto
bd22c3757c
changing installer to use travis ci env vars
10 years ago
Bruno
123b5d1bd4
Merge pull request #324 from bpinto/run_tests_from_correct_repo_on_travis
...
run tests from correct repo on travis
10 years ago
Bruno Pinto
344fbb4f36
run tests from correct repo on travis
10 years ago
Bruno
05b428ed65
Merge pull request #320 from tobias-johansson/master
...
Enable peco plugin to take current commandline as query
10 years ago
Tobias Johansson
60b17c9c70
peco_select_history can take initial query
10 years ago
Bruno Pinto
55b6a97b9e
expect --to-be-false tests
10 years ago
Bruno Pinto
cb3ce0317a
expect --to-be-true tests
10 years ago
Bruno Pinto
68b8546ce8
expect --to-not-contain tests and fix
10 years ago
Bruno Pinto
ee23d58951
expect --to-contain tests
10 years ago
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