Skip to content
This repository has been archived by the owner on May 31, 2021. It is now read-only.

Add TravisCI config and make tests pass #563

Merged
merged 1 commit into from Nov 29, 2017
Merged

Add TravisCI config and make tests pass #563

merged 1 commit into from Nov 29, 2017

Conversation

jfurrow
Copy link
Member

@jfurrow jfurrow commented Nov 29, 2017

Description

  • Adds TravisCI configuration
  • Bypass the test setup and exit with success

There are a bunch of lint warnings here, but let's address those along with #555

Related Issue

Closes #556

Motivation and Context

  • Encourage code quality
  • Alert contributors quickly when tests fail

How Has This Been Tested?

By this PR!

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@@ -1,5 +1,8 @@
'use strict';

console.log('There are no tests yet.');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😄

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Soon, hopefully!

@jfurrow
Copy link
Member Author

jfurrow commented Nov 29, 2017

I guess OS X builds are extremely slow to start, so I'm not going to enable them for now. One user observed an average of 3 hours, which is just too slow.

@jfurrow jfurrow merged commit e3ba69d into master Nov 29, 2017
@jfurrow jfurrow deleted the configure-ci branch November 29, 2017 05:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set up automated testing
2 participants