Skip to content

JusticeSquad/100-Specs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100-Specs

There are 100 test Specs in this exercise when you first visit the page you will see failing tests, your job is to write code that will satisfy the tests requirements.

Work Flow

Write code that will make each test pass one at a time. When an entire code block passes, commit your changes to Git.


Example 1:

Failing test, make it pass!

single failing test

Example 2:

It passes, now commit!

passing test, time to commit

Example 3:

All tests for this block passes, commit!

Block of Tests with multiple sub-tests, commit it

Getting Started

After you have forked this repo to your github account and have it cloned into your DevLeague/ directory on your computer, navigate into your project, e.g.

Install LiveReload Chrome plugin

http://tinyurl.com/chrome-livereload

LiveReload saves us sometime by detecting when a file changes in our project and automatically refreshes the brower for us!

Install Package Dependencies from NPM

Run this command in your Terminal to install the packages that are needed to run this exercise.

npm install

Open your files in Sublime Text

Run this command in your Terminal.

subl .

Starting your server through Gulp

Run this command in your Terminal. Gulp starts our server and open up our webbrowser. Convenience, Ho!

gulp

Extra Tips

Since we have LiveReload running we don't have to manually refresh our browser anymore. One tip is to have your browser take up one-half of your screen vertically and then have your Text Editor take up the otehr half. As you make changes and save your progress you'll see the browser update itself. Immediate feedback feels gooooood.

About

Make 100 tests pass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.3%
  • Haxe 16.2%
  • CSS 1.5%