summary refs log tree commit diff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Exit when signaled HEAD masterBen Asher2016-08-121-0/+2
| | | | Closes: #30 [via git-merge-pr]
* The methods in describe should also pass the blockLin Jen-Shin2014-07-071-2/+2
| | | | for the nested describe block.
* Specifications with just a name correctly flunks with "not implemented"Roger Norling2014-01-091-1/+1
|
* drop shadowing warning for Ruby 2.0Christian Neukirchen2013-03-311-1/+3
|
* Update copyright yearsChristian Neukirchen2012-12-211-1/+1
|
* Push version to 1.2Christian Neukirchen2012-03-161-1/+1
|
* Remove passing arguments in #satisfy, simplify argument parsingChristian Neukirchen2012-03-161-8/+2
| | | | | | | This feature was never used and triggers a JRuby bug: http://jira.codehaus.org/browse/JRUBY-6550 Proposed by Gabriel Horner <gabriel.horner@gmail.com>.
* Whitespace cleanupChristian Neukirchen2012-03-161-3/+3
|
* Fix Context#change?Christian Neukirchen2012-02-261-1/+1
|
* Avoid warning about unused variableMichael Fellinger2011-12-281-1/+1
|
* Indent nested contexts for SpecDoxOutputGabriel Horner2010-04-141-3/+9
| | | | Based on similar patch from http://github.com/wvl/bacon/commit/af940dbeb789f5eef2d998e227e5425d
* Merge remote branch 'cldwalker/timer'Christian Neukirchen2010-03-291-1/+2
|\
| * give TestUnitOutput the same timer that Test::Unit hasGabriel Horner2010-03-281-1/+2
| |
* | methods in a context should serve as behavior that is inherited by sibling ↵Gabriel Horner2010-03-201-0/+3
|/ | | | contexts
* Revert old change that was made because 1.9.0 couldn't rescue a splatted ↵Eloy Duran2009-08-311-11/+2
| | | | | | array of Exception classes. MacRuby currently can't use when with the same array and 1.9.2dev does. Also some other minor changes which didn't work currently on 1.9.2dev, but are nicer anyway imo.
* Add libs to include path when invoking Test::UnitAnna Gabutero2009-01-221-2/+2
|
* Allow negated nontrue values outside specsChristian Neukirchen2009-01-101-1/+3
|
* Push VERSION to 1.1 1.1Christian Neukirchen2008-11-301-1/+1
|
* Add Knock outputChristian Neukirchen2008-11-301-0/+17
|
* De-metaprogram and document nested before/afterChristian Neukirchen2008-10-251-10/+11
|
* Having higher-level after blocks also be run for nested contexts.Yossef Mendelssohn2008-10-241-1/+3
|
* Cleaning up setting of nested before blocksYossef Mendelssohn2008-10-241-4/+1
|
* Letting before blocks be run from higher levels in nested contextYossef Mendelssohn2008-10-241-2/+15
| | | | | | Split up Context#initialize to let running be a separate step. Added attr_reader for Context name and block to let the running step have access to them without resorting to instance variables.
* Add option to disable backtracesChristian Neukirchen2008-08-171-3/+6
| | | | darcs-hash:20080817113240-4fc50-3162b572aebb4183f9482d99ad58b2f98b972076.gz
* Don't %-expand twice in TAP outputChristian Neukirchen2008-08-171-2/+2
| | | | darcs-hash:20080817104829-4fc50-2ac9aea25dae06b52f9dcb484aeb0f6ab7fcdc6a.gz
* pols-for-at-exitjftucker2008-08-011-0/+1
| | | | | | Added an alias for summary_on_exit to summary_at_exit to save on POLS for some people (me!). darcs-hash:20080801100128-28a3f-4d5e75eed2f0b01d9c6c13d8414e7c9d71c2b647.gz
* Add bacon_rspec.rb to avoid errors when .bacon doesn't existChristian Neukirchen2008-07-061-0/+2
| | | | darcs-hash:20080706164742-4fc50-c15021a90edea3535271ec792af7447f475c85dd.gz
* Push VERSION to 1.0 1.0Christian Neukirchen2008-07-061-1/+1
| | | | darcs-hash:20080706160513-4fc50-75b03d19136e759752c7590f4490fcd9e060f277.gz
* Small reformattingChristian Neukirchen2008-07-061-6/+3
| | | | darcs-hash:20080706160455-4fc50-8954971c10cd130a9e5b582b4188987f9cbebaeb.gz
* support mappings for subdirs in autotestjftucker2008-06-251-1/+10
| | | | darcs-hash:20080625112029-28a3f-a8620aecf68d46cf0aeecb475e57fb52b864d0b8.gz
* adding autotest supportjftucker2008-06-252-0/+36
| | | | | | | | | | The autotest auto discovery uses bacons test/unit output. It does not currently call specific examples (TODO). It currently attempts to fix the rspec auto discovery by removing it if it finds a .bacon under test/ or spec/. In fact, these are the only conditions under which the bacon autotest will load. darcs-hash:20080624222708-28a3f-839431c7732599ab78c7279d8dffcf4f4ee3c9e8.gz
* Show exception instead of missing error if a spec is empty because of it.Michael Fellinger m.fellinger@gmail.com2008-03-131-1/+1
| | | | darcs-hash:20080313030042-7868f-56d834d72c945bf3e5395dc9942e0cce4c2cf81b.gz
* Call after-blocks even if before-blocks or spec raise exceptionsChristian Neukirchen2008-03-021-7/+18
| | | | | | Based on a patch by Keita Yamaguchi darcs-hash:20080302105238-4fc50-109b938f91a842da8c04469af9edc7aed9766e51.gz
* Count failed requirements tooChristian Neukirchen2008-03-021-1/+1
| | | | darcs-hash:20080302105209-4fc50-e6cfe0927a54a1f170038c0d4555baf1b81054bf.gz
* ReformatsChristian Neukirchen2008-02-101-1/+1
| | | | darcs-hash:20080210174524-4fc50-5753e3f7ff4fcb391864d2b427cab1db4169a61c.gz
* Empty specifications are now erroneousChristian Neukirchen2008-02-101-0/+5
| | | | darcs-hash:20080210174232-4fc50-502a7c3601bcbd28b1ec6befde599762d939effa.gz
* allows multiple arguments to #describe to allow specialized behaviours such asrff.rff2008-01-231-1/+1
| | | | | | | | | describe Queue,'empty' describe Queue,'full' Some tests for this and manveru's latest patch are included darcs-hash:20080123225940-16231-8d28039e863f52902c390f666b710c5a1d59cf53.gz
* #to_s the argument to describeMichael Fellinger2008-01-191-2/+2
| | | | darcs-hash:20080119220725-cbc08-df49e4682daa7ea66ae91166e1d4e9028f475562.gz
* Flunk if there are no arguments to #itChristian Neukirchen2008-01-181-0/+1
| | | | darcs-hash:20080118142527-4fc50-0690507e5ef3f9638a2c5666047ad0db00e7c7df.gz
* add should('foo') shortcut for it('should foo')rff.rff2008-01-141-0/+8
| | | | darcs-hash:20080114003444-16231-e4a97d3932c8636751d72f101e0363c124522390.gz
* Last minute 0.9Christian Neukirchen2008-01-071-1/+1
| | | | darcs-hash:20080107192404-4fc50-8f87bf369b345a5968d97fd2e57349bd9021361b.gz
* Update copyrightChristian Neukirchen2008-01-071-1/+1
| | | | darcs-hash:20080107192143-4fc50-34c83d040ad98b048e952ea876091f19f39f52bc.gz
* Tighten codeChristian Neukirchen2008-01-071-32/+13
| | | | darcs-hash:20080107190840-4fc50-f747c8c40afb24b4f2f7d2cb9b711560c59df84f.gz
* Improve TAP outputChristian Neukirchen2008-01-071-2/+2
| | | | darcs-hash:20080107183307-4fc50-8f4f10d51c6bc9603af5ae84a14a1a814f77bd79.gz
* behaves_like should take multiple namesMichael Fellinger2007-12-311-2/+4
| | | | darcs-hash:20071231180149-cbc08-3d48eabe8b6833561719082c904768bfc993a73a.gz
* Adding Proc#change? to check for changes on repeated calling of proc.Michael Fellinger2007-12-301-0/+8
| | | | darcs-hash:20071230183818-cbc08-cab1d5073d8c53768b97d1b7489202a936ea5ef7.gz
* Patching for ruby 1.9.0 and removing useless spacesMichael Fellinger2007-12-281-19/+27
| | | | darcs-hash:20071228114204-cbc08-db16281d0fcefd82944417a86159596be630f5d2.gz
* Make code nicerChristian Neukirchen2007-12-051-41/+25
| | | | darcs-hash:20071205135651-4fc50-fea11520fb6f6dcfdd8dd9a87b792492d0d34bb4.gz
* Add copyrightChristian Neukirchen2007-12-051-0/+6
| | | | darcs-hash:20071205134126-4fc50-7ef1cabdc3e28be8c0d93a0583c89a81b2996885.gz
* Move #close? to NumericChristian Neukirchen2007-12-051-1/+1
| | | | darcs-hash:20071205131854-4fc50-b83e8ad623c548b8ff5c264c8ae915c8e293b83f.gz