Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: appdevdesigns/appdevjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop
Choose a base ref
...
head repository: appdevdesigns/appdevjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: test-design
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 21 files changed
  • 1 contributor

Commits on Apr 22, 2013

  1. Configuration menu
    Copy the full SHA
    5b5026c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d297688 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2013

  1. Implement server-side testing using chai-http

    This is a demonstration of chai-http for server-side testing. Test setup: in
    a separate terminal window, launch 'node app'. Then in [approot]/server, run
    'npm test'. This automatically runs the test script specified in package.json
    
    * Add chai and chai-http as dependencies
    * Remove nodeunit and commander as dependencies
    * Specify the test script. Note that on Windows, running 'npm test' will not
      work. Windows developers can run the test manually.
    * Remove old tests.
    * All tests in the "test" folder will be executed. I have included a sample for
      the login page.
    bobbyappdev committed Apr 24, 2013
    Configuration menu
    Copy the full SHA
    352bf22 View commit details
    Browse the repository at this point in the history
  2. Fix bug where modules were installing

    When the installer is run, only the site module should be installed.
    In the previous version of the code, we were manipulating items in the
    array as it was being traversed (!). This version creates resultsCopy
    to hold the result of our desired manipulation.
    bobbyappdev committed Apr 24, 2013
    Configuration menu
    Copy the full SHA
    c3c8758 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2013

  1. Configuration menu
    Copy the full SHA
    5071da7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17df8d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3536c2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb9524d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2013

  1. Configuration menu
    Copy the full SHA
    7d05f94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    936f61e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b98d87 View commit details
    Browse the repository at this point in the history
  4. Use app as the testTarget

    This way, the test will automatically start its own server and
    run the tests against that.
    
    I've added a before() function, which is unimplemented. Right now
    the first test is very slow, because the server is not fully started.
    If we can wait for this in the before function, then that test's
    timing would be reported more accurately.
    bobbyappdev committed May 6, 2013
    Configuration menu
    Copy the full SHA
    619b99b View commit details
    Browse the repository at this point in the history

Commits on May 13, 2013

  1. Remove defaults.js for now.

    Remove this file so that it does not conflict with developers' existing
    configuration.
    bobbyappdev committed May 13, 2013
    Configuration menu
    Copy the full SHA
    f140224 View commit details
    Browse the repository at this point in the history
  2. Add a site online deferred to app.js

    * Add app.$siteOnline as a jQuery deferred. The deferred is resolved
    when the app is fully started and listening on the designated port.
    * Modules that load app.js can examine app.$siteOnline to see if the site
    is online.
    * Update before hook of site_login_test_mocha to wait until the application is
    started before running tests.
    bobbyappdev committed May 13, 2013
    Configuration menu
    Copy the full SHA
    15c2413 View commit details
    Browse the repository at this point in the history
Loading