adambeynon changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at http://irclog.whitequark.org/opal
<meh`> adambeynon, ping
e_dub has quit [Ping timeout: 272 seconds]
e_dub has joined #opal
e_dub has quit [Client Quit]
ryanstout has joined #opal
aantix has quit [Quit: aantix]
ryanstout has quit [Quit: ryanstout]
ryanstout has joined #opal
aantix has joined #opal
aantix has quit [Ping timeout: 260 seconds]
ryanstout has quit [Quit: ryanstout]
ryanstout has joined #opal
ryanstout has quit [Quit: ryanstout]
e_dub has joined #opal
barry__ has joined #opal
barry_ has quit [Ping timeout: 272 seconds]
barry_ has joined #opal
barry__ has quit [Ping timeout: 265 seconds]
elia has quit [Quit: Computer has gone to sleep.]
DMDaMan has joined #opal
e_dub has quit [Quit: It's a hard knock life]
DMDaMan has quit [Client Quit]
ryanstout has joined #opal
e_dub has joined #opal
barry_ has quit [Remote host closed the connection]
<meh`> I don't want to live on this planet anymore
odergimaya has joined #opal
odergimaya has quit [Remote host closed the connection]
barry_ has joined #opal
aantix has joined #opal
barry_ has quit [Ping timeout: 272 seconds]
barry has joined #opal
barry has quit [Ping timeout: 260 seconds]
ryanstout has quit [Quit: ryanstout]
ryanstout has joined #opal
ryanstout has quit [Client Quit]
GitHub32 has joined #opal
<GitHub32> opal/master 79e61db meh: Use Rack::Deflater in Opal::Server...
<GitHub32> [opal] meh pushed 1 new commit to master: http://git.io/P7UcIg
GitHub32 has left #opal [#opal]
GitHub62 has joined #opal
<GitHub62> [opal-browser] none pushed 3 new commits to master: http://git.io/10SM1Q
<GitHub62> opal-browser/master 311687f meh: spec: enable notifications
GitHub62 has left #opal [#opal]
<GitHub62> opal-browser/master a4c8cff meh: dom/node: cleanup and add documentation
<GitHub62> opal-browser/master 22c24c4 meh: spec: add browserstack runner
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal-browser#56 (master - 311687f : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-browser/builds/17256981
travis-ci has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-browser/builds/17256981
<travis-ci> [travis-ci] opal/opal-browser#56 (master - 311687f : meh): The build passed.
travis-ci has left #opal [#opal]
travis-ci has joined #opal
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] opal/opal#1696 (master - 79e61db : meh): The build was broken.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/17256953
e_dub has quit [Quit: It's a hard knock life]
ryanstewart has joined #opal
meh` has quit [Ping timeout: 260 seconds]
barry has joined #opal
barry has quit [Ping timeout: 252 seconds]
e_dub has joined #opal
barry has joined #opal
barry has quit [Ping timeout: 272 seconds]
e_dub has quit [Ping timeout: 272 seconds]
DouweM has quit [Ping timeout: 272 seconds]
aantix has quit [Quit: aantix]
DouweM has joined #opal
barry has joined #opal
barry has quit [Ping timeout: 260 seconds]
dfranciosi has joined #opal
barry has joined #opal
barry has quit [Ping timeout: 246 seconds]
barry has joined #opal
barry has quit [Remote host closed the connection]
marcandre has quit [Remote host closed the connection]
elia has joined #opal
e_dub has joined #opal
barry has joined #opal
barry_ has joined #opal
barry has quit [Ping timeout: 260 seconds]
barry_ has quit [Remote host closed the connection]
dragonnkh has joined #opal
dragonkh has quit [Read error: Operation timed out]
barry has joined #opal
barry_ has joined #opal
barry has quit [Ping timeout: 252 seconds]
mojavelinux has quit [Quit: WeeChat 0.4.0]
barry_ has quit [Remote host closed the connection]
kludge` has quit [Ping timeout: 246 seconds]
kludge` has joined #opal
dfranciosi has quit [Remote host closed the connection]
e_dub has quit [Ping timeout: 272 seconds]
e_dub has joined #opal
barry has joined #opal
barry_ has joined #opal
barry has quit [Read error: Connection reset by peer]
barry has joined #opal
barry_ has quit [Ping timeout: 246 seconds]
barry has quit [Remote host closed the connection]
barry has joined #opal
barry has quit [Ping timeout: 248 seconds]
barry has joined #opal
dfranciosi has joined #opal
barry has quit [Client Quit]
e_dub has quit [Quit: It's a hard knock life]
DouweM has quit [Ping timeout: 252 seconds]
elia has quit [Read error: Operation timed out]
elia has joined #opal
chalova has joined #opal
chalova has quit [Ping timeout: 248 seconds]
meh` has joined #opal
<meh`> adambeynon, ping
DouweM has joined #opal
dvteks has joined #opal
dvteks has quit [Remote host closed the connection]
meh`_ has joined #opal
DrShoggoth has joined #opal
DrShoggoth has quit [Remote host closed the connection]
DrShoggoth has joined #opal
marcandre has joined #opal
meh` has quit [Ping timeout: 252 seconds]
GitHub100 has joined #opal
<GitHub100> opal-browser/master e7a9f0c meh: dom/character_data: cleanup and add documentation
<GitHub100> [opal-browser] meh pushed 1 new commit to master: http://git.io/RWZzZQ
GitHub100 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal-browser#57 (master - e7a9f0c : meh): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-browser/builds/17287512
travis-ci has left #opal [#opal]
ryanstout has joined #opal
aantix has joined #opal
elia has quit [Ping timeout: 272 seconds]
DrShoggoth has quit [Quit: Leaving]
<adambeynon> meh`: hi. Sorry, was away
<meh`_> adambeynon, no worries
<meh`_> adambeynon, did you see the issue I opened on opal-rspec?
<adambeynon> meh`_: yep. I haven't had any issues with the formatter in chrome. Does it give an error message?
<meh`_> adambeynon, it's not chrome itself
<meh`_> it's the chromedriver
<meh`_> it's what's used to command the browser through Selenium
dfranciosi has quit [Remote host closed the connection]
<meh`_> adambeynon, and having a simplified formatter could help anyone wanting to use browserstack or similar with opal-rspec
<adambeynon> meh`_: if it is running in actual chrome, I don't understand how selenium isn't able to work with it
<adambeynon> Isn't just as simple as a CSS selector to see the failures?
<meh`_> adambeynon, it's just broken
<meh`_> there's no workaround
<adambeynon> meh`_: is there a list of valid tags or CSS etc that the runner can work with?
<meh`_> adambeynon, no
<meh`_> it's just a bug
<meh`_> it works everywhere else
<meh`_> just go with divs and classes
<meh`_> something simple
<meh`_> and easy to extract data from
<meh`_> just look at the current runner
<meh`_> and what I have to do to extract anything
<adambeynon> meh`_: is there a way, in the browser, to determine if it is being run in a normal browser session or in the selenium browser stack runner?
<meh`_> no
<meh`_> not that I know of at least
DrShoggoth has joined #opal
dfranciosi has joined #opal
<meh`_> adambeynon, in short, the important parts are: the number of specs passed/failed should be updated when all the specs have been ran
<meh`_> so I can wait on it to make sure it's been finished
<meh`_> and the HTML to be easily usable to extract information
valerion has joined #opal
valerion has quit [Remote host closed the connection]
dfranciosi has quit [Remote host closed the connection]
natbilli has joined #opal
elia has joined #opal
inetpcgu has joined #opal
elia has quit [Quit: (IRC Client: textualapp.com)]
inetpcgu has quit [Ping timeout: 246 seconds]
elia has joined #opal
RoxasShadowRS has joined #opal
ddudanov has joined #opal
aantix has quit [Quit: aantix]
meh`_ has quit [Read error: Operation timed out]
meh` has joined #opal
ddudanov has quit [Remote host closed the connection]
natbilli has quit [Remote host closed the connection]
vihcna has joined #opal
vihcna has quit [Remote host closed the connection]
denweb has joined #opal
aantix has joined #opal
denweb has quit [K-Lined]
barry has joined #opal
<meh`> adambeynon, any news?
<adambeynon> meh`: haven't looked at it yet - im not going to be able to do it until Saturday/Sunday
<adambeynon> meh`: if you look at the current formatter
<adambeynon> the api is simple(ish)
<adambeynon> def example_passed(); end
<adambeynon> def example_failed(); end
<adambeynon> etc
<adambeynon> meh`: the only thing im not sure of is how to work out when you are running for browser stack, and then to use the simpler dom formatter
<adambeynon> unless you write a custom runner.erb file which sets the formatter explicitly
<meh`> adambeynon, I think the best way is to have a way to chose the formatter
<meh`> and provide a simpler one
<adambeynon> meh`: you can
<meh`> then it's just a matter of writing one
<meh`> any pointers for that?
<meh`> I'll do it
<adambeynon> Rspec.configure { |config| config.formatter = MyClass }
<adambeynon> that line there works out if we are in phantom or the browser
<adambeynon> and sets the right formatter
<meh`> oh
<meh`> I think I can come up with something
<meh`> there's a BS_USERNAME and BS_AUTHKEY ENV variable
<meh`> it can check for that
<meh`> but yeah, good enough pointers, I'll look around when I'm done writing documentation
<meh`> or got bored of it
<adambeynon> lol
<adambeynon> :D
kludge` has quit [Quit: leaving]
kludge` has joined #opal
GitHub122 has joined #opal
<GitHub122> [opal-browser] meh pushed 6 new commits to master: http://git.io/zfxddg
<GitHub122> opal-browser/master a946553 meh: doc: set Markdown as markup for YARD
<GitHub122> opal-browser/master 0563668 meh: dom/attribute: add documentation
GitHub122 has left #opal [#opal]
<GitHub122> opal-browser/master 85e8f11 meh: dom/mutation_observer: cleanup and add documentation
<meh`> adambeynon, does the browserformatter use opal-jquery?
<meh`> ah, no
<meh`> just saw it
<meh`> disregard that
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal-browser#58 (master - 677cad5 : meh): The build was broken.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-browser/builds/17306002
travis-ci has left #opal [#opal]
<meh`> mmh
travis-ci has joined #opal
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal-browser/builds/17306002
<travis-ci> [travis-ci] opal/opal-browser#58 (master - 677cad5 : meh): The build passed.
travis-ci has left #opal [#opal]
DrShoggoth has quit [Quit: Leaving]
<meh`> adambeynon, yeah, I give up, I see the HTML is retarded out of need
<meh`> there must be a different way to normalize the tags used in the current browser formatter
<meh`> I'm pretty sure the issue is the use of dd, dl,d t
<adambeynon> meh`: those tags are used to mirror the formatter built into rspec
<meh`> adambeynon, yea, I was thinking of ways to not use those tags
<adambeynon> plan is to remove the custom html formatter stuff in favour of the rspec one
<meh`> but still have the css to work
<meh`> yeh
<meh`> pain in the arse
<meh`> why are they using those tags anyway
<adambeynon> Don't know really. We could just cleanup the CSS and HTML structure and pop in a note of credit to rspec-core
<meh`> adambeynon, sincerely
<meh`> I have to test it's the tags
<meh`> but it's really a pain to test
<meh`> it might be something else in the generated HTML
<meh`> possibly the check-boxes
<meh`> or the way it nests
<meh`> adambeynon, ok, it's not something with the html
<meh`> must be something else weird going on
<meh`> whatever
<meh`> adambeynon, probably something in the compiled js that interacts weirdly with chrome
<meh`> but I guess it won't be a problem
<meh`> I always test manually in Chrome
<meh`> so whatever
elia has quit [Quit: Computer has gone to sleep.]