summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* Ensuring that nested before blocks are run in the correct orderYossef Mendelssohn2008-10-241-0/+8
|
* Ensuring that before blocks don't bleed into sibling levelsYossef Mendelssohn2008-10-241-0/+6
|
* Letting before blocks be run from higher levels in nested contextYossef Mendelssohn2008-10-242-2/+34
| | | | | | 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.
* Move to gitChristian Neukirchen2008-10-042-2/+11
|
* Add option to disable backtracesChristian Neukirchen2008-08-173-3/+12
| | | | 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
* Update READMEChristian Neukirchen2008-07-061-0/+31
| | | | darcs-hash:20080706160441-4fc50-4a3f5dc8c70c7ef910136d4672f48fb7b883c671.gz
* Allow 50 lines more codeChristian Neukirchen2008-07-062-2/+2
| | | | darcs-hash:20080706160351-4fc50-c2a86e99c1d5dc7bb70c9d5df79a32dad8ca012c.gz
* Suppress warnings when the suite loads Bacon againChristian Neukirchen2008-07-061-0/+2
| | | | darcs-hash:20080706154607-4fc50-a92d32398ee2f5ca46457569152f58e9eb3f2dfd.gz
* support spec/test subdirs for -ajftucker2008-06-251-3/+3
| | | | darcs-hash:20080625115634-28a3f-d59d260186f1b1e7e5b63375b8e13a4852949957.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-103-7/+6
| | | | darcs-hash:20080210174524-4fc50-5753e3f7ff4fcb391864d2b427cab1db4169a61c.gz
* Empty specifications are now erroneousChristian Neukirchen2008-02-102-1/+7
| | | | darcs-hash:20080210174232-4fc50-502a7c3601bcbd28b1ec6befde599762d939effa.gz
* Improve require for lib/baconMichael Fellinger2008-02-103-5/+3
| | | | darcs-hash:20080210134958-cbc08-0c493ce02119a8a1ce9e7d71629df0283c01635a.gz
* allows multiple arguments to #describe to allow specialized behaviours such asrff.rff2008-01-232-1/+30
| | | | | | | | | 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-142-0/+42
| | | | darcs-hash:20080114003444-16231-e4a97d3932c8636751d72f101e0363c124522390.gz
* Last minute 0.9Christian Neukirchen2008-01-072-1/+6
| | | | darcs-hash:20080107192404-4fc50-8f87bf369b345a5968d97fd2e57349bd9021361b.gz
* Update copyrightChristian Neukirchen2008-01-073-3/+3
| | | | darcs-hash:20080107192143-4fc50-34c83d040ad98b048e952ea876091f19f39f52bc.gz
* Tighten codeChristian Neukirchen2008-01-071-32/+13
| | | | darcs-hash:20080107190840-4fc50-f747c8c40afb24b4f2f7d2cb9b711560c59df84f.gz
* Update READMEChristian Neukirchen2008-01-071-0/+2
| | | | darcs-hash:20080107183339-4fc50-565378590b24cb92cf7da74e9d826af80cceb5fa.gz
* Add bacon -o FORMATChristian Neukirchen2008-01-072-2/+8
| | | | darcs-hash:20080107183325-4fc50-4dbf245e632fc4860117b79da2cea8ece1009b33.gz
* Improve TAP outputChristian Neukirchen2008-01-072-8/+8
| | | | 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
* Fix RakefileChristian Neukirchen2007-12-051-4/+4
| | | | darcs-hash:20071205134806-4fc50-df7c0b7f63b0b9d52c64691a0ee705f68333332a.gz
* Integrate RakefileChristian Neukirchen2007-12-051-1/+1
| | | | darcs-hash:20071205134632-4fc50-8283cb892459a9809cb5dc99debed6e9fd028a9d.gz
* Add RakefileChristian Neukirchen2007-12-051-0/+133
| | | | darcs-hash:20071205134326-4fc50-9e879883f22b9ff53943ab693c43266c0d1bc0e7.gz
* Add READMEChristian Neukirchen2007-12-051-0/+219
| | | | darcs-hash:20071205134153-4fc50-fc8da8990d27607601caf23877841f6e7ff5fb55.gz
* Add copyrightChristian Neukirchen2007-12-052-0/+24
| | | | darcs-hash:20071205134126-4fc50-7ef1cabdc3e28be8c0d93a0583c89a81b2996885.gz
* Move #close? to NumericChristian Neukirchen2007-12-051-1/+1
| | | | darcs-hash:20071205131854-4fc50-b83e8ad623c548b8ff5c264c8ae915c8e293b83f.gz
* Add flunkingChristian Neukirchen2007-12-052-3/+10
| | | | darcs-hash:20071205131134-4fc50-f212f6e81f9439f8171234b379dbf4852f7ed9e2.gz
* Allow using Object#should outside of contexts providing boolean returnChristian Neukirchen2007-12-051-3/+8
| | | | darcs-hash:20071205124213-4fc50-3f808aaca8121e094097e1896c6ee2da3380649c.gz
* Move summary outputter to lib/bacon.rbChristian Neukirchen2007-12-052-8/+14
| | | | darcs-hash:20071205124100-4fc50-369b336a902888b068c626b08a7ae5869d31c117.gz
* Fix output of summaryChristian Neukirchen2007-12-051-1/+1
| | | | darcs-hash:20071205122627-4fc50-8aa503b0a3e6d4e568ffad77842088bb5c6c6f21.gz
* Add identical_to/same_asChristian Neukirchen2007-12-052-1/+12
| | | | darcs-hash:20071205122616-4fc50-34f25320f27b4db25249d05e092ab2f87d9e40e7.gz
* Remove debugging statementsChristian Neukirchen2007-12-052-4/+0
| | | | darcs-hash:20071205011224-4fc50-8aa2efe8859492107b8b56d7e6376690a41b8981.gz
* Refactor testsChristian Neukirchen2007-12-051-14/+7
| | | | darcs-hash:20071205010003-4fc50-b80669ebc8e959181962e33a9bef1c8d9edec719.gz
* Test Context#should.{throw,raise}Christian Neukirchen2007-12-052-0/+8
| | | | darcs-hash:20071205005808-4fc50-042ef423f840f7cc0f37003112e8f95794446de0.gz