Module: TddiumConstant::Text::Process

Defined in:
lib/tddium/constant.rb

Constant Summary collapse

TEST_PATTERN_INSTRUCTIONS =
<<EOF

>>> Tddium selects tests to run by default (e.g., in CI) by matching against a
    list of Ruby glob patterns.  Use "," to join multiple globs.

    You can instead specify a test pattern Array in config/tddium.yml.

    Read more here: https://www.tddium.com/support/reference#customization

EOF
NO_CONFIGURED_SUITE =
"Looks like you haven't set up a suite on this computer for %s/%s..."
TERMINATE_INSTRUCTION =
"Press Ctrl-C to stop waiting.  Tests will continue running."
INTERRUPT =
"Interrupted"
GIT_PUSH =
"Pushing changes to Tddium..."
STARTING_TEST =
"Starting %s tests..."
CHECK_TEST_STATUS =
"Use 'tddium status' to check on pending jobs"
FINISHED_TEST =
"Finished in %s seconds"
CHECK_TEST_REPORT =
"Test report: %s"
EXISTING_SUITE =
"Current suite...\n\n%s"
CREATING_SUITE =
"Creating suite '%s/%s'.  This will take a few seconds."
CREATED_SUITE =
"Created suite...\n\n%s"
PASSWORD_CONFIRMATION_INCORRECT =
"Password confirmation incorrect"
PASSWORD_CHANGED =
"Your password has been changed."
ACCOUNT_CREATED =
"
Congratulations %s, your tddium account has been created!

Next, you should:

1. Register your test suite by running:
tddium suite

2. Start tests by running:
tddium spec

You have %s days left in your free trial.

To sign up a for a billing plan, open this URL in your browser:

%s

"
ACCOUNT_ADDED =
"
Congratulations %s, your tddium account has been activated.

You are a %s of the account: %s

Next, you should:

1. Register your test suite by running:
tddium suite

2. Start tests by running:
tddium spec
"
STARTING_ACCOUNT_CREATION =
"Creating account.  This may take a few seconds..."
ALREADY_LOGGED_IN =
"You're already logged in"
LOGGED_IN_SUCCESSFULLY =
"Logged in successfully"
LOGGED_OUT_SUCCESSFULLY =
"Logged out successfully"
USING_SPEC_OPTION =
{:max_parallelism => "Max number of tests in parallel = %s",
:user_data_file => "Sending user data from %s",
:test_pattern => "Selecting tests that match '%s'"}
REMEMBERED =
" (Remembered value)"
HEROKU_WELCOME =
"
Thanks for installing the Tddium Heroku Add-On!

Your tddium username is: %s

"
HEROKU_ACTIVATE =
"
Next, set a password and provide an SSH key to authenticate your communication
with Tddium.
"
UPDATED_SUITE =
"Updated suite successfully."
DEPENDENCY_VERSION =
"Detected %s %s"
CONFIGURED_VERSION =
"Configured %s %s from config/tddium.yml"
CONFIGURED_PATTERN =
<<EOF;
Configured test pattern from config/tddium.yml:

%s

>>> To change the pattern:
    1. Edit config/tddium.yml
    2. Run `tddium suite --edit` again.

EO
DETECTED_BRANCH =
"Detected branch %s"
SETUP_CI_FIRST_TIME =
<<EOF;

Tddium includes a Hosted Continuous Integration srvice that will run a
CI build when it's triggered by a POST:

1. Pull from your git server
2. Run tests that match the test pattern you saved for this suite
3. Notify you by email and/or campfire
4. Optionally, Tddium CI will then push to a git server (push to URL).  For
   example, enter the git URL to your Heroku staging app.

When everything's been set up, you'll receive an SSH public key to authorize in
git for pulls and pushes, and a Hook URL to configure in a post-commit hook.

Tddium CI will not start builds on its own.

>>> To set up Hosted CI, enter a git URL to pull from.
>>> Set both pull and push URLs to 'disable' to disable hosted CI completely.

EO
SETUP_CAMPFIRE_FIRST_TIME =
<<EOF;

>>> To enable Campfire notifications, enter your Campfire subdomain, API token, 
    and the room name to post for this suite's builds.

Subdomain and API token are shared by all suites that belong to you.

>>> Leave the Campfire room name blank to disable Campfire for this suite.

EO
SETUP_CI_EDIT =
<<EOF;

Tddium Hosted CI is enabled for this suite.

Set the "git URL to pull from" to 'disable' to disable CI completely.
Set the "git URL to push to" to 'disable' to disable CI completely.

EO
SETUP_CAMPFIRE_EDIT =
<<EOF;

Campfire notifications are enabled for this suite.
Subdomain and API token are shared by all suites that belong to you (%s).

Set the "Campfire room name" to 'disable' to disable Campfire notifications
for this suite.
EO
ADDING_MEMBER =
"Adding %s as %s..."
ADDED_MEMBER =
"Added %s"
REMOVING_MEMBER =
"Removing %s. This may take a few seconds..."
REMOVED_MEMBER =
"Removed %s"