Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Tuesday, April 07 2009
56 Have strict / non-strict alternatives was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 8:33 PM

    Many of the matchers could do with strict / non-strict versions similar to eql and equal resulting in assertions like below:

    
    response = { ran : '1' }
    respon...
53 have_prop[erty] matcher was updated
55 Allow multi-line assertions was updated
  • TJ Holowaychuk
    • Tag set to grammar, matchers
    • Assigned user set to TJ Holowaychuk
    by TJ Holowaychuk at 7:00 PM
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 6:59 PM

    Like below:

    
    a = 1..5
    a.inject('', function(memo, v){
      return memo + v
    }).should.eql '12345'
    
54 Allow '.foo' spec descriptions with no space was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 6:37 PM

    Currently the description 'Object' '.foo' will display as 'Object .foo', when starting with a period collapse to 'Object.foo'

Monday, April 06 2009
51 Add have_ATTR matchers was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 8:17 PM

    Meta-generate have_title 'foo', have_id 'foo' etc with common attributes

50 Remove redundant be_a_TYPE_input matchers was updated
  • TJ Holowaychuk
    • Tag changed from considerations to considerations, matchers
    by TJ Holowaychuk at 8:16 PM
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 8:16 PM

    Pretty redundant, mise well utilize the have_attr matcher

49 Click to run suite / spec(s) was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 7:08 PM

    Only nice feature of screw-unit, however this does not seem very useful to me, would slow things down IMO needing to even manually switch between browsers and c...

48 Alternative DOM formatter with true nesting was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 7:07 PM

    indenting the nested specs although this lowers realestate

47 Framework comparison matrix was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 6:57 PM

    Add this to the site to allow people to quickly scan feature-sets

46 Catch exceptions thrown within specs was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 6:28 PM

    All arbitrary exceptions thrown should fail the spec, but should not fail the entire suite

44 Use JSpec.options.formatter not JSpec.formatter was updated
18 Update mini site was updated
45 Update TextMate bundle was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 4:43 PM

    With latest matchers, ranges etc

6 Bind usage was updated
1 body toggling was updated
39 Formatter options should populate JSpec.options was updated
37 Commenting bug was updated
  • TJ Holowaychuk
    • Milestone cleared.
    by TJ Holowaychuk at 3:35 PM

    Leaving for now since its not a huge deal. Easier fix if JS regexps supported negative lookbehinds

Sunday, April 05 2009
43 Allow query string to override any textual options was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 5:59 PM

    So for instance displayFailures : true could be ?displayFailures=1 etc

Saturday, April 04 2009
39 Formatter options should populate JSpec.options was updated
  • TJ Holowaychuk
    TJ Holowaychuk commented at 5:16 AM

    Use this for this.formatter as well ... document

40 Proxy assertions (spys) was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 4:49 AM
    
     foo.should_receive('meth').with(an_instance_of(Array), an_instance_of(String))
    foo.should_receive('meth').with('foo').once
    
Friday, April 03 2009
11 Nesting was updated
38 Refactor preProcess was updated
  • TJ Holowaychuk
    • State changed from new to resolved
    by TJ Holowaychuk at 11:04 PM
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 10:49 PM

    chain together the replace calls, and renamed to preprocess

23 Form #be_checked was updated
22 Form #be_selected was updated
39 Formatter options should populate JSpec.options was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 10:56 PM

    No need to separate these two option hashes, alter README

37 Commenting bug was created
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 10:49 PM

    The following throw a parse error due to the regexps consuming to much data

    
     ...
     // -{
     // foo.should.equal bar
     ...
    
35 Convert grammar to literal JS was updated
  • TJ Holowaychuk
    • State changed from new to resolved
    by TJ Holowaychuk at 10:47 PM
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 8:03 PM

    will simplify parsing greatly and provide for some more features in the future

36 Allow multiple before/after blocks per suite was created
28 print working with regexp was updated
31 Sparklines was updated
  • TJ Holowaychuk
    • State changed from new to resolved
    by TJ Holowaychuk at 4:37 PM
  • TJ Holowaychuk
    TJ Holowaychuk created the ticket at 4:10 PM

    To show how many assertions have failed within the spec block

29 blog / screencast was created
27 get print working with function bodies was updated
26 throw_error strings / regexp was updated
24 #have matcher was updated
21 Form #be_disabled was updated
20 Form #be_enabled was updated