Giter Club home page Giter Club logo

cloud9-jasmine-ext's Introduction

Jasmine Test Panel for Cloud9

The Jasmine Test Panel for Cloud9 is aimed at making testing with Jasmine and CoffeeScript easier in the Cloud9 IDE. It provides a test panel from which tests can be executed. You can find a screencast of the project here.

Installation

This extension currently only works with self-hosted copies of Cloud9. Third-party extensions are not supported on c9.io. As cloud9 is constantly evolving and changing APIs etc. we can not guarantee that the plug-in works with the current master of Cloud9. Therefore the safest way to use this plug-in is to clone the version of Cloud9 at our fork, as this is the version we are developing the add-on with. You can refer to the README of this repository for installation instructions.

The most common way to install cloud9 would be (provided, that nodejs and npm are already installed):

npm install -g sm
git clone git://github.com/PragTob/cloud9.git
cd cloud9
sm install

Then you need to clone our plugin, which you can do by:

git clone git://github.com/PragTob/cloud9-jasmine-ext.git cloud9/plugins-client/ext.jasmine

Open the Tools -> Extension Manager window, put the path to the extension in

ext/jasmine/jasmine

Click add.

Please note that this plug-in only fully works in conjunction with our fork of the livecoffee plug-in, which is needed in order to access the full functionality.

Cheers, Tobi²

cloud9-jasmine-ext's People

Contributors

pragtob avatar tmetzke avatar

Stargazers

Angus H. avatar Jan Jongboom avatar  avatar  avatar brownman avatar Will Read avatar

Watchers

 avatar James Cloos avatar  avatar

cloud9-jasmine-ext's Issues

jump to coffee line if error is not in spec

Currently we only jump to the error places in the spec files and not if the error is in a helper file of the spec or the implementation itself. This is due to some weird openfile/node stuff which we're trying to fix.

Show results by spec

Show individual failures/passes by spec/it describe block (if we can find out how that works in cloud-9 IDE)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.