Skip to content

We need a test framework and procedure #12

Open

Description

@mariosant

Add a few tests to make sure everything is ok to deploy.
I would like to check Wercker out. What's your opinion?

Activity

  1. howardroark commented on Mar 12, 2016

    @howardroark
    Member

    I'm down for whatever! Can this eventually deploy the app upon pull requests?

  2. mariosant commented on Mar 12, 2016

    @mariosant
    Author

    I guess so...

  3. made-by-chris commented on Mar 13, 2016

    @made-by-chris
    Contributor

    I'm somewhat familiar with automatic testing and deployment with jenkins integrated with github, but I'd be down for trying something newer too

  4. mariosant commented on Mar 13, 2016

    @mariosant
    Author

    Wercker seems to need a local Docker installation. Docker is lovely but I don't have the time to do it right now, so let's get going with our beloved Travis.

  5. mariosant commented on Mar 18, 2016

    @mariosant
    Author

    Status update:

    I have setup the test procedure, with the help of chimp test tool. In order to launch the test suite, Meteor must be running already.

    $ chimp ./.config/chimp-ci.js 
    
    [chimp] Running...
    
    
      Describe bootstrap
        ✓ should require underscore.js @watch
    
      Routes
        Homepage route
          ✓ should have a homepage @watch
        Issues route
          ✓ should have /gitsup/gitsup/issues issues route @watch
          ✓ should have /gitsup/gitsup/pulls issues route @watch
          ✓ should have /gitsup/gitsup/ issues route @watch
    

    Now the difficult part. I am having problem integrating this problem with CI tools like Travis. I would appreciate your help here.

    I am going to unassign this task from me. Feel free to work and experiment on this.

  6. removed their assignment
    on Mar 18, 2016
  7. mariosant commented on Mar 18, 2016

    @mariosant
    Author

    @howardroark and @basiclaser, maybe merge it so we have a working test framework and try to integrate it with CI on second phase?

  8. added 2 commits that reference this issue on Mar 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions