This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Example | |
# fan = Factory(:fan) | |
# FakeWeb.register(:get,"http://www.google.com/",fan.class) | |
# fan.visit_google #successive calls read cache | |
# | |
# recommended to put into spec/support | |
# | |
require 'fakeweb' | |
require 'open-uri' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
describe ‘Fans Are Callable By Bands” do | |
it “band has a fan” do | |
a = Fan.create(:name => ‘Peter’ , :phone => ‘1231231’) | |
b = Band.find_by_name(’Rolling Stones’) | |
b.fans << a | |
b.save | |
a.reload | |
a.bands.should include b | |
end | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
callOptions = { :channel => "VOICE", | |
:answerOnMedia => false, | |
:timeout => 30.0, | |
:callerID => applicationCallerID | |
} | |
sayOptions = {:voice => "kate"} | |
conferenceOptions = { :mute => false, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var http = require('http'); | |
exports.test_ = function(test){ | |
var client = http.createClient(7001, 'localhost'); | |
var jpost = {name:'A Thing', value: "A Value"}; | |
var request = client.request('POST', '/?callback=json_test_data&json='+JSON.stringify(jpost) ,{'host': 'localhost'}); | |
request.addListener('response', function (response) { | |
response.setEncoding('utf8'); | |
expect(response.statusCode).toEqual(200); | |
ok(response.headers["content-type"] == 'application/json;charset=utf-8', 'content-type set'); | |
ok(response.headers["Access-Control-Allow-Origin"] != undefined, 'Access-Control-Allow-Origin exists'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"POST" | |
{"href":"/","pathname":"/"} | |
{"host":"ledger.robotarmyma.de:7001","user-agent":"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3","accept":"text/javascript, application/javascript, */*","accept-language":"en-us,en;q=0.5","accept-encoding":"gzip,deflate","accept-charset":"ISO-8859-1,utf-8;q=0.7,*;q=0.7","keep-alive":"115","connection":"keep-alive","content-type":"application/x-www-form-urlencoded; charset=UTF-8","referer":"http://ledger.robotarmyma.de:3000/public/test/index.html","content-length":"91","origin":"http://ledger.robotarmyma.de:3000","pragma":"no-cache","cache-control":"no-cache"} | |
";jsonp1275368382519({\"pony\":\"cake\",\"name\":\"biscuit\"});" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ledger.prototype.collection = function(callback) { | |
var client = new DStore('experiment',new Server("127.0.0.1", 27017, {},{strict:true})); | |
client.open(function() { | |
client.createCollection('ledger', function(err, collection) { | |
client.collection('ledger', function(err, collection) { | |
callback.apply(this,[err,collection,client]); | |
}); | |
}); | |
}); | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
actionmailer (2.3.8, 2.3.5) | |
actionpack (2.3.8, 2.3.5) | |
activerecord (2.3.8, 2.3.5) | |
activeresource (2.3.8, 2.3.5) | |
activesupport (2.3.8, 2.3.5) | |
builder (2.1.2) | |
cucumber (0.7.3) | |
cucumber-rails (0.3.1) | |
culerity (0.2.10) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ledger.prototype.server = undefined; | |
Ledger.prototype.halt_service = function() { | |
this.server.removeAllListeners('request'); | |
this.server.removeAllListeners('listening'); | |
this.server.close(); | |
}; | |
Ledger.prototype.service = function() { | |
var self = this; | |
var http = require('http'); | |
var sys = require('sys'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var net = require('net'); | |
var sys = require('sys'); | |
var events = require('events'); | |
var Diamond = function(){}; | |
var Async = {} | |
Async.test_events = new events.EventEmitter(); | |
Async.test = function(before_test_callback,test_callback) { | |
before_test_callback.apply(this); |
NewerOlder