-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert the notification to use notiffany gem #106
Commits on Oct 2, 2015
-
Refactor and simplify integration tests
* add DRY gitdocs execution into #gitdocs_command and name the wrapper methods consistently * remove some unnecessary calls to abs_current_dir when asserting output * make the pid_file and gitdocs binary paths absolute so they are not affect by the setting of the current directory * consolidate the #before_setup and #after_teardown methods * replace #git_clone_and_gitdocs_add with #gitdocs_create, which eliminates some extra code and more more through the gitdocs CLI which makes the integration test more consistent
Configuration menu - View commit details
-
Copy full SHA for 988c3cd - Browse repository at this point
Copy the full SHA 988c3cdView commit details
Commits on Oct 10, 2015
-
Extract git factory and assertions from unit
DRY the duplicate from the units tests for fabricating and making assertions about git repositories.
Configuration menu - View commit details
-
Copy full SHA for f396cd9 - Browse repository at this point
Copy the full SHA f396cd9View commit details -
Update integrations tests to use GitFactory
Add GitFactory.append in the process. Remove methods from the integration/test_helper which are no longer used.
Configuration menu - View commit details
-
Copy full SHA for 18ee742 - Browse repository at this point
Copy the full SHA 18ee742View commit details -
Add a more useful Arbua failure display
I think that will be useful, particularly for finding errors in Travis. On a test failure the log file and the current aruba directory will be printed.
Configuration menu - View commit details
-
Copy full SHA for 88cb09f - Browse repository at this point
Copy the full SHA 88cb09fView commit details -
Add --verbose to the start command
The verbose flag will increase the log level to DEBUG, which will also additional debugging logs to be added to the code, but hidden during normal operations.
Configuration menu - View commit details
-
Copy full SHA for 3785d99 - Browse repository at this point
Copy the full SHA 3785d99View commit details -
Change --debug to --foreground
Now that the --verbose flag exists to increase log level, I think that this is a more accurate name for this flag.
Configuration menu - View commit details
-
Copy full SHA for 6f28c5d - Browse repository at this point
Copy the full SHA 6f28c5dView commit details -
Add logging methods to Gitdocs to reduce method chains, and update the existing log calls to best specify appropriate log levels.
Configuration menu - View commit details
-
Copy full SHA for c2cacc2 - Browse repository at this point
Copy the full SHA c2cacc2View commit details -
...the notifications will be logged even if the notifications themselves are not being displayed.
Configuration menu - View commit details
-
Copy full SHA for 91db314 - Browse repository at this point
Copy the full SHA 91db314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0361b1c - Browse repository at this point
Copy the full SHA 0361b1cView commit details -
Set git user info during arbua tests
Because the HOME directory is reset for these tests git would not use an existing global configuration. Write the user.name and user.email into the testing home directory, so valid value will be present when committing during the integration tests.
Configuration menu - View commit details
-
Copy full SHA for 68677e0 - Browse repository at this point
Copy the full SHA 68677e0View commit details