[#401818] rdoc 4.0.0.preview2 — Eric Hodel <drbrain@...7.net>
rdoc version 4.0.0.preview2 has been released!
[#401829] Trouble with date — "Pierre-Andre M." <lists@...>
Im trying to incorporate the date into a directory path
[#401839] URI regex help — "Pierre-Andre M." <lists@...>
I am trying to extract the fields of a URL path.
[#401845] changing superclass — Nokan Emiro <uzleepito@...>
Hi metaprogrammers,
Nokan Emiro wrote in post #1087546:
[#401849] If statement — Masoud Ahmadi <lists@...>
Will anyone be able to point out what I am doing wrong.
On Sun, Dec 2, 2012 at 4:43 PM, Masoud Ahmadi <lists@ruby-forum.com> wrote:
[#401858] Attribute ordering in REXML — Uwe Kubosch <uwe@...>
Hi all!
[#401869] system is silently coming out in error with thread.join — Prog Rammer <lists@...>
There are two rb files:
[#401878] Cross compiling — Alberich de megres <alberich2k5@...>
Hi!
Hello Again,
Subject: Re: Cross compiling
[#401907] selenium-webdriver + puts page title — "Mattias A." <lists@...>
Hi,
Am 04.12.2012 18:43, schrieb Mattias A.:
[#401909] Extract number (float) from string — "Alexander G." <lists@...>
Hi Please advice how to extract exact number from string:
prices = [
[#401928] Unable to run the program. — <sachin.s32@...>
Hey all,
On 12/05/2012 07:33 AM, sachin.s32@wipro.com wrote:
[#401938] Surds in Ruby — Nuggety Nanna <lists@...>
I was wondering if anyone knows of a way to express surds in Ruby. Again
Hi,
Jan E. wrote in post #1087890:
Nuggety Nanna wrote in post #1087895:
Jan E. wrote in post #1087901:
Nuggety Nanna wrote in post #1087904:
[#401945] Organizing code to avoid name space collision — Martin Hansen <lists@...>
Hello,
On Wed, Dec 5, 2012 at 12:17 PM, Martin Hansen <lists@ruby-forum.com> wrote:
Thanks Robert,
On Wed, Dec 5, 2012 at 7:28 PM, Martin Hansen <lists@ruby-forum.com> wrote:
> How is it decided which of the two is included in regular code?
On Thu, Dec 6, 2012 at 11:52 AM, Martin Hansen <lists@ruby-forum.com> wrote:
[#401956] Find element test with webdriver — "Mattias A." <lists@...>
Hi, if my test not find the element i want it to continue and output
[#401961] Feedback on Code/Script — Nuggety Nanna <lists@...>
Hey guys, I am currently creating a Vector Calculator program on Mac
[#401962] Having isues with capitalizing words — JD KF <lists@...>
So, this is a method I have made:
Try using "and"s instead of "or"s.
[#401971] Array#concat Enumerator — Intransition <transfire@...>
Shouldn't this work?
[#401972] how to reproduce error System error (Failure) Imap — Lucky Nl <lists@...>
Hi friends,
[#401978] Browser close/open issue watir-webdriver using IE. — Prog Rammer <lists@...>
Hi, at the end of execution I see that there is a browser window which
[#401987] Trying to get "translator" to work — JD KF <lists@...>
So, basically, I'm trying to get the below code to work properly for
[#402012] Need help to select some listbox item in different listbox together — Jonathan Masato <lists@...>
Hello,
I did experiment briefly with multidimensional listboxes in Tk, but I
[#402033] Re: Mentoring Request — karthik kottapalli <kartik.kottapalli@...>
Hi all,
[#402034] strange syntax error on rename — peteV <pete0verse@...>
Hi,
On 12/07/2012 05:17 PM, peteV wrote:
I think the error is due to a missing 'end'
here's how i'd do it: https://gist.github.com/4237869
[#402045] if n belongs to set a and m belongs to set b repeat some steps, How? — "zubair a." <lists@...>
We can do so in java and similar languages like:
[#402067] Getting info from array — Krzysztof Kowalski <krisik28@...>
Hello there.
On Sat, Dec 8, 2012 at 7:35 PM, Krzysztof Kowalski <krisik28@gmail.com> wrote:
[#402071] Searching a hash by value — Ferdous ara <lists@...>
Hi
[#402078] Time.new(2001, 12, 3).to_i returns wrong value — Robert Buck <lists@...>
I am doing something that not many do, I am writing a database driver
I basically subtracted the timezone offset for Time.new from my C code
[#402086] Help me improve Hash#rekey — Intransition <transfire@...>
The note `TODO: Improve Hash#rekey code!!!` has been in my docs for too
[#402104] Binary Fixed-Point in Ruby? (Improved FixedPt?) — Axel Friedrich <lists@...>
Hi,
There is BigDecimal in the standard library.
[#402108] Array of a class' attribute — "Leo M." <lists@...>
Hi there,
[#402129] Can't rebuild 1.9.3-p327 because of missing resize.so — "Victor E." <lists@...>
Ruby compiles fine the first time after extracting, but repeating it
[#402135] gedit - graphic display of block of code — "Sebastjan H." <lists@...>
Hi,
[#402145] How I can create/extract a variable/hash into the current binding in Ruby? — Ramon de C Valle <rcvalle@...>
Hi,
Hi,
To expand on Jan's comments, note the difference in disassemblies:
Hi,
On Wed, Dec 12, 2012 at 12:40 PM, Ramon de C Valle <rcvalle@redhat.com> wrote:
[#402146] current state of qtruby? — Martin DeMello <martindemello@...>
I did a small Python/Qt project at work that has gotten me pretty
[#402153] Enumerable#zip with File IO — 林彰史 <hayashi.akifumi.sub@...>
Hello,
Hi,
Yes I agree that it makes no sense, but I wanted to see how zip method
[#402170] XMLRPC and consuming non-standard sources — "Tony D." <lists@...>
I'm trying to use the XMLRPC/client to consume an XMLRPC resource;
[#402173] Database query — cristian cristian <lists@...>
Hi all!
[#402188] ruby on rails or sinatra for dynamic browser application — LMH medchem <lists@...>
I need to write a simple html file or web application that will allow me
[#402198] Invoking bash from Ruby — Paul Mena <lists@...>
I'm a novice at Ruby, although I've been introduced to its syntax by
[#402205] Wondering About Flatiron School — "Kevin Y." <lists@...>
Hi everyone!,
On Sat, Dec 15, 2012 at 11:51:08AM +0900, Kevin Y. wrote:
Just to put in a spanner in the works here. I'm the guy who decides who
Peter Hickman wrote in post #1089175:
Chad Perrin wrote in post #1089161:
On Sun, Dec 16, 2012 at 08:40:19AM +0900, Kevin Y. wrote:
@ Florian:
Hi Everyone,
On Mon, Dec 17, 2012 at 4:33 PM, Avi F. <lists@ruby-forum.com> wrote:
I think the reason why some of us are so sceptical about this "euphoric
[#402214] Ruby quick reference arranged in ASCII sequence? — Old Grantonian <lists@...>
As a ruby beginner, I would be grateful for any links to a ruby
Hi,
On Sat, Dec 15, 2012 at 7:00 AM, Old Grantonian <lists@ruby-forum.com> wrote:
On Sat, Dec 15, 2012 at 9:26 AM, Eric Christopherson
tamouse mailing lists wrote in post #1089227:
[#402223] by value - by reference, circular reference — Michael Sas <lists@...>
Hi,
Allright, thanks robert. Its clear now how this attempt failed.
[#402226] print - and strip text between tags using Nokogiri — Paul Mena <lists@...>
I'm a Ruby Newbie trying to write a program to process thousands of HTML
On Sun, Dec 16, 2012 at 12:10 AM, Paul Mena <lists@ruby-forum.com> wrote:
[#402254] net/http post request with nested hash data ? — "AleiPhoenix (A.K.A Areverie)" <aleiphoenix@...>
Hi,
[#402274] Uncaught exception: cannot load such file -- — Prog Rammer <lists@...>
There is an empty file called include_test.rb and a file test.rb which
[#402300] Convert unix time to 2012-12-18 18:59:22 (sample) — robert lengu <lists@...>
Hi
[#402304] Need helping parsing XML data retrieved from rest call — "Charlie B." <lists@...>
I wrote a web service in C#/ASP and published in IIS. This web service
[#402314] NoMethodError raised for using 'raise' in code. — Meghana Kop <lists@...>
I have a superclass called EntryForm. All sub-classes of this class need
[#402318] Comunication via rs485 — iosu bueno <lists@...>
Is there any way to comunicate via rs485 with ruby? Any gem or project
[#402332] Perl to Ruby: regex captures to assignment. — "Derrick B." <lists@...>
Hello all,
First of all, thanks for the fast responses!
On Thu, Dec 20, 2012 at 1:38 AM, Derrick B. <lists@ruby-forum.com> wrote:
Robert Klemme wrote in post #1089733:
Derrick B. wrote in post #1089748:
7stud -- wrote in post #1089755:
On Thu, Dec 20, 2012 at 7:23 PM, Derrick B. <lists@ruby-forum.com> wrote:
Robert Klemme wrote in post #1089807:
> an official definition of a newline
[#402345] Efficient way to encode a string with a secret string and recover it — Iñaki Baz Castillo <ibc@...>
Hi, basically I receive a string generated by a user, then "encode" it
[#402354] Subtracting strings — John Sampson <jrs.idx@...>
Is there a method for deleting a string identified in a variable from
[#402359] trying to strip characters from a line — Paul Mena <lists@...>
I'm reading a table from a MySQL database and then processing it row by
[#402365] A stupid question? — Al Baker <lists@...>
I'm trying to find a way to count the consonants in a sentence. how
[#402387] Tinytds - Save binary as file — Miguel Mendes <lists@...>
Hello,
[#402394] simple division: -9 / 5 = -2 what? — "Derrick B." <lists@...>
$ irb
I believe ruby followed c in the convention of integer/integer => integer
Derrick B. wrote in post #1089918:
7stud -- wrote in post #1089926:
On Sun, 23 Dec 2012 19:24:00 +0100, Derrick B. <lists@ruby-forum.com> wrote:
[#402412] POLS and string-handling — Paul Magnussen <lists@...>
Hi,
[#402440] Ruby game server woes — Na Na <lists@...>
Hi,
[#402460] "Open" dialog of Windows — "Damián M. González" <lists@...>
Hi guys, been researching about pop up the "open" file dialog of
[#402466] How do I install Ruby on my Ubuntu 12.10 partition. — Kaye Ng <lists@...>
I already have Ruby installed on my Windows 7 partition.
Thanks guys! So now how do I run a simple Ruby program inside Ubuntu?
duckhai you are wrong again its
Hey Derrick,
Hello,
[#402480] Accumulate total count for each month — Soichi Ishida <lists@...>
I have a file that contains a list of STRING datetime like
[#402503] When to use Hashed Parameters for method calls. — Ricky Ng <dummey@...>
I am currently having an internal debate on refactoring some code right now
Don't question the type of arguments... Question the number of arguments. 8 j=
I should probably also note that I am working on a chunk of legacy code so
[#402510] Ruby Association Certified Ruby Programmer — Sean Westfall <lists@...>
How well respected is this certification in the industry: Ruby
On 27 December 2012 01:28, Sean Westfall <lists@ruby-forum.com> wrote:
I have noticed that this list has been taking on a rather nasty tone
On Thu, Dec 27, 2012 at 5:11 PM, Matt Lawrence <matt@technoronin.com> wrote:
On 27 December 2012 16:33, Robert Klemme <shortcutter@googlemail.com> wrote:
[#402519] using shebang with rvm? — Wesley Rishel <lists@...>
What would be the appropriate path to use after a shebang in the first
[#402555] numeric? — Brandon Weaver <keystonelemur@...>
I've found a bit of an annoyance trying to find out if a number is numeric
You might be better off to ask yourself why you need the type checking
I think we need more information, the return values are fixeds? what are
Sorry, I wasn't very clear. I was typing most of that from my Phone.
On Thu, Dec 27, 2012 at 11:32 PM, Brandon Weaver
I've already sorted them into classes and objects, so instance variables
On Fri, Dec 28, 2012 at 1:00 AM, Brandon Weaver <keystonelemur@gmail.com> wrote:
[#402580] Ruby Koans regarding Hashes. — "Derrick B." <lists@...>
I am trying to understand this, so let me know how I do. :) I know
> This is one of those "I get it, but then I do not get it" paradoxes.
7stud -- wrote in post #1090511:
[#402585] Ruby-debug and Windows 7 — John Sampson <jrs.idx@...>
Hello -
ruby-debug on Windows and 1.9.x is a problem many people have. If you
[#402588] automated translation tool - possible or not — "Sebastjan H." <lists@...>
Hi guys,
[#402592] How to run a ruby script — Nirav Bhatu <lists@...>
class Dungeonapp
Well I took you code and pasted it into a file and went
Peter Hickman wrote in post #1090473:
[#402609] can't open new ruby program under "new" context menu — "Lee V." <lists@...>
I'm stuck on the new version at trying to do something very simple.
I just uninstalled what I had and reinstalled using the steps given in
Lee V. wrote in post #1090514:
Well, I'm up to page 43 in Chris Pine's book and having a lot of fun, but I=
Lee V. wrote in post #1090637:
Thank you! I downloaded Intype and everything makes sense now. =C2=A0I can =
[#402625] "unless" with Regex — "Pierre-Andre M." <lists@...>
I have a series of folders in a directory that I am trying to read out
[#402642] require "test/unit" — "Mattias A." <lists@...>
Hi,
Hi Dami=C3=A1n M. Gonz=C3=A1lez!
Mattias A. wrote in post #1090700:
Am 04.01.2013 19:48, schrieb Derrick B.:
unknown wrote in post #1091069:
On Fri, Jan 4, 2013 at 2:07 PM, Derrick B. <lists@ruby-forum.com> wrote:
Posted by tamouse mailing lists (Guest) on 2013-01-05 03:22
[#402647] Thread.start(variables) do question — Grant Schoep <lists@...>
So I have been looking at some code I inherited. I see two examples of
On Sun, Dec 30, 2012 at 2:38 AM, Grant Schoep <lists@ruby-forum.com> wrote:
On 30 December 2012 21:21, Robert Klemme <shortcutter@googlemail.com> wrote:
[#402649] Create interface to make binary tree program — Mas Bejo <lists@...>
i want to make program about balanced binary tree, i want to make like
[#402668] ruby make test error — Dev Guy <devguy.ca@...>
After building ruby from source I got the following error with, "make test"
[ANN] Bacon 1.2, a small RSpec clone
Hello,
Today, after over 4 years, I'm proud to release Bacon 1.2.
* December 21th, 2012: Fourth public release 1.2.0.
* #satisfy will not pass arguments anymore to the block, use lexical scope.
* Fixed Context#change?.
* Add support for finding specs named like spec/**/*_spec.rb.
* Contexts nest properly.
* Timer in TestUnitOutput.
* Nested output for SpecDoxOutput.
* Small cleanups and more tests.
= Bacon -- small RSpec clone.
"Truth will sooner come out from error than from confusion."
---Francis Bacon
Bacon is a small RSpec clone weighing less than 350 LoC but
nevertheless providing all essential features.
== Whirl-wind tour
require 'bacon'
describe 'A new array' do
before do
@ary = Array.new
end
it 'should be empty' do
@ary.should.be.empty
@ary.should.not.include 1
end
it 'should have zero size' do
@ary.size.should.equal 0
@ary.size.should.be.close 0.1, 0.5
end
it 'should raise on trying fetch any index' do
lambda { @ary.fetch 0 }.
should.raise(IndexError).
message.should.match(/out of array/)
# Alternatively:
should.raise(IndexError) { @ary.fetch 0 }
end
it 'should have an object identity' do
@ary.should.not.be.same_as Array.new
end
# Custom assertions are trivial to do, they are lambdas returning a
# boolean vale:
palindrome = lambda { |obj| obj == obj.reverse }
it 'should be a palindrome' do
@ary.should.be.a palindrome
end
it 'should have super powers' do
should.flunk "no super powers found"
end
end
Now run it:
$ bacon whirlwind.rb
A new array
- should be empty
- should have zero size
- should raise on trying fetch any index
- should have an object identity
- should be a palindrome
- should have super powers [FAILED]
Bacon::Error: no super powers found
./whirlwind.rb:39: A new array - should have super powers
./whirlwind.rb:38
./whirlwind.rb:3
6 specifications (9 requirements), 1 failures, 0 errors
If you want shorter output, use the Test::Unit format:
$ bacon -q whirlwind.rb
.....F
Bacon::Error: no super powers found
./whirlwind.rb:39: A new array - should have super powers
./whirlwind.rb:38
./whirlwind.rb:3
6 tests, 9 assertions, 1 failures, 0 errors
It also supports TAP:
$ bacon -p whirlwind.rb
ok 1 - should be empty
ok 2 - should have zero size
ok 3 - should raise on trying fetch any index
ok 4 - should have an object identity
ok 5 - should be a palindrome
not ok 6 - should have super powers: FAILED
# Bacon::Error: no super powers found
# ./whirlwind.rb:39: A new array - should have super powers
# ./whirlwind.rb:38
# ./whirlwind.rb:3
1..6
# 6 tests, 9 assertions, 1 failures, 0 errors
$ bacon -p whirlwind.rb | taptap -q
Tests took 0.00 seconds.
FAILED tests 6
6) should have super powers: FAILED
Failed 1/6 tests, 83.33% okay.
(taptap is available from http://chneukirchen.org/repos/taptap/)
As of Bacon 1.1, it also supports Knock:
$ bacon -k whirlwind.rb
ok - should be empty
ok - should have zero size
ok - should raise on trying fetch any index
ok - should have an object identity
ok - should be a palindrome
not ok - should have super powers: FAILED
# Bacon::Error: no super powers found
# ./whirlwind.rb:39: A new array - should have super powers
# ./whirlwind.rb:38
# ./whirlwind.rb:3
$ bacon -k whirlwind.rb | kn-sum
6 tests, 1 failed (83.3333% succeeded)
(knock is available from http://github.com/chneukirchen/knock/)
== Implemented assertions
* should.<predicate> and should.be.<predicate>
* should.equal
* should.match
* should.be.identical_to / should.be.same_as
* should.raise(*exceptions) { }
* should.change { }
* should.throw(symbol) { }
* should.satisfy { |object| }
== Added core predicates
* Object#true?
* Object#false?
* Proc#change?
* Proc#raise?
* Proc#throw?
* Numeric#close?
[... for more documentation see README ...]
== Where can I get it?
You can download Bacon 1.2 at
http://chneukirchen.org/releases/bacon-1.2.0.tar.gz
http://rubyforge.org/projects/test-spec
Alternatively, you can checkout from the development repository at:
http://github.com/chneukirchen/bacon
(Patches rebased on HEAD are most welcome.)
== Installing with RubyGems
A Gem of Bacon is available. You can install it with:
gem install bacon
I also provide a local mirror of the gems (and development snapshots)
at my site:
gem install bacon --source http://chneukirchen.org/releases/gems
== Thanks to
* Michael Fellinger, for fixing Bacon for 1.9 and various improvements.
* Gabriele Renzi, for implementing Context#should.
* James Tucker, for the autotest support.
* Yossef Mendelssohn, for nested contexts.
* Gabriel Horner, for many patches.
* everyone contributing bug fixes.
== History
* January 7, 2008: First public release 0.9.
* July 6th, 2008: Second public release 1.0.
* Add Context#should as a shortcut for Context#it('should ' + _).
* describe now supports multiple arguments for better organization.
* Empty specifications are now erroneous.
* after-blocks run in the case of exceptions too.
* Autotest support.
* Bug fixes.
* November 30th, 2008: Third public release 1.1.
* Nested before/after.
* Add -Q/--no-backtraces to not show details about failed specifications.
* Add Knock output.
* Bug fixes.
* December 21th, 2012: Fourth public release 1.2.0.
* #satisfy will not pass arguments anymore to the block, use lexical scope.
* Fixed Context#change?.
* Add support for finding specs named like spec/**/*_spec.rb.
* Contexts nest properly.
* Timer in TestUnitOutput.
* Nested output for SpecDoxOutput.
* Small cleanups and more tests.
== Contact
Please mail bugs, suggestions and patches to
<mailto:chneukirchen@gmail.com>.
Git repository (patches rebased on HEAD are most welcome):
http://github.com/chneukirchen/bacon
git://github.com/chneukirchen/bacon.git
== Copying
Copyright (C) 2007, 2008, 2012 Christian Neukirchen <purl.org/net/chneukirchen>
Bacon is freely distributable under the terms of an MIT-style license.
See COPYING or http://www.opensource.org/licenses/mit-license.php.
== Links
Behavior-Driven Development:: <http://behaviour-driven.org/>
RSpec:: <http://rspec.rubyforge.org/>
test/spec:: <http://test-spec.rubyforge.org/>
Christian Neukirchen:: <http://chneukirchen.org/>
Happy hacking and have a nice day,
Christian Neukirchen
--
309bd2a1be623b90089f50d2e5c3f9cb66995010 bacon-1.2.0.tar.gz
85b19b68a33f1dc0e147ff08bad66f7cfc52de36 bacon-1.2.0.gem