Permalink
Commits on Feb 28, 2014
  1. Extract behavior test methods into a module.

    danielwellman committed Feb 28, 2014
    I expect this to help when I split up the BehaviorsTest into multiple test classes - these methods can be imported and reused.
  2. Encapsulate fake_connection variable.

    danielwellman committed Feb 28, 2014
    This lazily instantiates the fake connection and removes the need for a test setup method.  I expect this to be useful when I break up this class into several tests.
Commits on Feb 20, 2014
  1. Move Behaviors namespace into its own folder

    danielwellman committed Feb 20, 2014
    This starts by moving all behaviors in one file, but next I'll split these out into individual files.
  2. Move Services namespace into its own folder

    danielwellman committed Feb 20, 2014
    Create an exported.rb file to contain the Services module constant EXPORTED which is used to find all known Services.  This also includes the constants for listening on local-only or all interfaces.
Commits on Jan 12, 2014
  1. Remove all_service_names.

    danielwellman committed Jan 12, 2014
    Test that all services are started in alphabetical order.
Commits on Jan 10, 2014
Commits on Dec 19, 2013
Commits on Dec 1, 2013
Commits on Nov 29, 2013
  1. Refactor tests to remove duplication.

    danielwellman committed Nov 29, 2013
    It's possible these went one step too far in removing duplication.  Alas!
  2. Explicitly pass makeables to production code, rewrite tests.

    danielwellman committed Nov 28, 2013
    Rewrite the tests to be context-independent; these no longer depend upon knowing the name of the injected behaviors and services.
Commits on Nov 28, 2013
Commits on Nov 27, 2013
  1. Upgrade RubyMine

    danielwellman committed Nov 27, 2013
  2. Upgrade RubyMine

    danielwellman committed Nov 27, 2013
Commits on Nov 18, 2013
  1. Move ArgumentsParser into its own file

    danielwellman committed Nov 18, 2013
    This moves the tests into their own file as well.
  2. Add tests for parsing

    danielwellman committed Nov 18, 2013
Commits on Nov 17, 2013
  1. Group tests by feature

    danielwellman committed Nov 17, 2013
  2. Extract a method

    danielwellman committed Nov 17, 2013
  3. Remove incorrect TODO

    danielwellman committed Nov 17, 2013