00:03
<
meh` >
adambeynon, ping
00:15
e_dub has quit [Ping timeout: 272 seconds]
00:16
e_dub has joined #opal
00:16
e_dub has quit [Client Quit]
00:38
ryanstout has joined #opal
00:44
aantix has quit [Quit: aantix]
00:48
ryanstout has quit [Quit: ryanstout]
00:51
ryanstout has joined #opal
00:58
aantix has joined #opal
01:03
aantix has quit [Ping timeout: 260 seconds]
01:06
ryanstout has quit [Quit: ryanstout]
01:08
ryanstout has joined #opal
01:14
ryanstout has quit [Quit: ryanstout]
01:29
e_dub has joined #opal
01:33
barry__ has joined #opal
01:37
barry_ has quit [Ping timeout: 272 seconds]
01:58
barry_ has joined #opal
01:59
barry__ has quit [Ping timeout: 265 seconds]
02:09
elia has quit [Quit: Computer has gone to sleep.]
02:31
DMDaMan has joined #opal
02:32
e_dub has quit [Quit: It's a hard knock life]
02:33
DMDaMan has quit [Client Quit]
02:43
ryanstout has joined #opal
02:48
e_dub has joined #opal
03:55
barry_ has quit [Remote host closed the connection]
03:59
<
meh` >
I don't want to live on this planet anymore
04:03
odergimaya has joined #opal
04:14
odergimaya has quit [Remote host closed the connection]
04:26
barry_ has joined #opal
04:27
aantix has joined #opal
04:31
barry_ has quit [Ping timeout: 272 seconds]
05:27
barry has joined #opal
05:32
barry has quit [Ping timeout: 260 seconds]
05:44
ryanstout has quit [Quit: ryanstout]
05:47
ryanstout has joined #opal
05:48
ryanstout has quit [Client Quit]
05:52
GitHub32 has joined #opal
05:52
<
GitHub32 >
opal/master 79e61db meh: Use Rack::Deflater in Opal::Server...
05:52
GitHub32 has left #opal [#opal]
05:54
GitHub62 has joined #opal
05:54
<
GitHub62 >
opal-browser/master 311687f meh: spec: enable notifications
05:54
GitHub62 has left #opal [#opal]
05:54
<
GitHub62 >
opal-browser/master a4c8cff meh: dom/node: cleanup and add documentation
05:54
<
GitHub62 >
opal-browser/master 22c24c4 meh: spec: add browserstack runner
05:57
travis-ci has joined #opal
05:57
<
travis-ci >
[travis-ci] opal/opal-browser#56 (master - 311687f : meh): The build passed.
05:57
travis-ci has left #opal [#opal]
05:58
travis-ci has joined #opal
05:58
<
travis-ci >
[travis-ci] opal/opal-browser#56 (master - 311687f : meh): The build passed.
05:58
travis-ci has left #opal [#opal]
05:59
travis-ci has joined #opal
05:59
travis-ci has left #opal [#opal]
05:59
<
travis-ci >
[travis-ci] opal/opal#1696 (master - 79e61db : meh): The build was broken.
05:59
e_dub has quit [Quit: It's a hard knock life]
06:08
ryanstewart has joined #opal
06:13
meh` has quit [Ping timeout: 260 seconds]
06:28
barry has joined #opal
06:32
barry has quit [Ping timeout: 252 seconds]
06:55
e_dub has joined #opal
07:29
barry has joined #opal
07:33
barry has quit [Ping timeout: 272 seconds]
07:45
e_dub has quit [Ping timeout: 272 seconds]
07:53
DouweM has quit [Ping timeout: 272 seconds]
08:11
aantix has quit [Quit: aantix]
08:14
DouweM has joined #opal
08:29
barry has joined #opal
08:34
barry has quit [Ping timeout: 260 seconds]
08:47
dfranciosi has joined #opal
08:51
barry has joined #opal
08:56
barry has quit [Ping timeout: 246 seconds]
08:56
barry has joined #opal
09:09
barry has quit [Remote host closed the connection]
09:17
marcandre has quit [Remote host closed the connection]
09:25
elia has joined #opal
09:30
e_dub has joined #opal
09:35
barry has joined #opal
09:37
barry_ has joined #opal
09:39
barry has quit [Ping timeout: 260 seconds]
09:59
barry_ has quit [Remote host closed the connection]
10:01
dragonnkh has joined #opal
10:02
dragonkh has quit [Read error: Operation timed out]
10:04
barry has joined #opal
10:07
barry_ has joined #opal
10:09
barry has quit [Ping timeout: 252 seconds]
10:13
mojavelinux has quit [Quit: WeeChat 0.4.0]
10:29
barry_ has quit [Remote host closed the connection]
10:30
kludge` has quit [Ping timeout: 246 seconds]
10:35
kludge` has joined #opal
10:48
dfranciosi has quit [Remote host closed the connection]
10:55
e_dub has quit [Ping timeout: 272 seconds]
10:57
e_dub has joined #opal
11:00
barry has joined #opal
11:05
barry_ has joined #opal
11:06
barry has quit [Read error: Connection reset by peer]
11:08
barry has joined #opal
11:10
barry_ has quit [Ping timeout: 246 seconds]
11:51
barry has quit [Remote host closed the connection]
11:58
barry has joined #opal
12:02
barry has quit [Ping timeout: 248 seconds]
12:02
barry has joined #opal
12:05
dfranciosi has joined #opal
12:06
barry has quit [Client Quit]
12:54
e_dub has quit [Quit: It's a hard knock life]
13:42
DouweM has quit [Ping timeout: 252 seconds]
14:03
elia has quit [Read error: Operation timed out]
14:53
elia has joined #opal
15:27
chalova has joined #opal
15:51
chalova has quit [Ping timeout: 248 seconds]
16:21
meh` has joined #opal
16:22
<
meh` >
adambeynon, ping
16:34
DouweM has joined #opal
16:34
dvteks has joined #opal
16:35
dvteks has quit [Remote host closed the connection]
16:36
meh`_ has joined #opal
16:37
DrShoggoth has joined #opal
16:38
DrShoggoth has quit [Remote host closed the connection]
16:38
DrShoggoth has joined #opal
16:38
marcandre has joined #opal
16:39
meh` has quit [Ping timeout: 252 seconds]
17:05
GitHub100 has joined #opal
17:05
<
GitHub100 >
opal-browser/master e7a9f0c meh: dom/character_data: cleanup and add documentation
17:05
GitHub100 has left #opal [#opal]
17:08
travis-ci has joined #opal
17:08
<
travis-ci >
[travis-ci] opal/opal-browser#57 (master - e7a9f0c : meh): The build passed.
17:08
travis-ci has left #opal [#opal]
17:11
ryanstout has joined #opal
17:15
aantix has joined #opal
17:48
elia has quit [Ping timeout: 272 seconds]
18:09
DrShoggoth has quit [Quit: Leaving]
18:31
<
adambeynon >
meh`: hi. Sorry, was away
18:32
<
meh`_ >
adambeynon, no worries
18:32
<
meh`_ >
adambeynon, did you see the issue I opened on opal-rspec?
18:34
<
adambeynon >
meh`_: yep. I haven't had any issues with the formatter in chrome. Does it give an error message?
18:35
<
meh`_ >
adambeynon, it's not chrome itself
18:35
<
meh`_ >
it's the chromedriver
18:35
<
meh`_ >
it's what's used to command the browser through Selenium
18:35
dfranciosi has quit [Remote host closed the connection]
18:37
<
meh`_ >
adambeynon, and having a simplified formatter could help anyone wanting to use browserstack or similar with opal-rspec
18:39
<
adambeynon >
meh`_: if it is running in actual chrome, I don't understand how selenium isn't able to work with it
18:39
<
adambeynon >
Isn't just as simple as a CSS selector to see the failures?
18:40
<
meh`_ >
adambeynon, it's just broken
18:40
<
meh`_ >
there's no workaround
18:41
<
adambeynon >
meh`_: is there a list of valid tags or CSS etc that the runner can work with?
18:41
<
meh`_ >
adambeynon, no
18:41
<
meh`_ >
it's just a bug
18:41
<
meh`_ >
it works everywhere else
18:42
<
meh`_ >
just go with divs and classes
18:42
<
meh`_ >
something simple
18:42
<
meh`_ >
and easy to extract data from
18:42
<
meh`_ >
just look at the current runner
18:42
<
meh`_ >
and what I have to do to extract anything
18:43
<
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?
18:44
<
meh`_ >
not that I know of at least
18:46
DrShoggoth has joined #opal
18:48
dfranciosi has joined #opal
18:54
<
meh`_ >
adambeynon, in short, the important parts are: the number of specs passed/failed should be updated when all the specs have been ran
18:55
<
meh`_ >
so I can wait on it to make sure it's been finished
18:55
<
meh`_ >
and the HTML to be easily usable to extract information
19:38
valerion has joined #opal
19:45
valerion has quit [Remote host closed the connection]
19:45
dfranciosi has quit [Remote host closed the connection]
19:49
natbilli has joined #opal
19:55
elia has joined #opal
20:00
inetpcgu has joined #opal
20:08
elia has quit [Quit: (IRC Client: textualapp.com)]
20:14
inetpcgu has quit [Ping timeout: 246 seconds]
20:18
elia has joined #opal
20:23
RoxasShadowRS has joined #opal
20:38
ddudanov has joined #opal
20:39
aantix has quit [Quit: aantix]
20:45
meh`_ has quit [Read error: Operation timed out]
20:48
meh` has joined #opal
20:57
ddudanov has quit [Remote host closed the connection]
20:57
natbilli has quit [Remote host closed the connection]
21:05
vihcna has joined #opal
21:14
vihcna has quit [Remote host closed the connection]
21:26
denweb has joined #opal
21:26
aantix has joined #opal
21:51
denweb has quit [K-Lined]
22:04
barry has joined #opal
22:08
<
meh` >
adambeynon, any news?
22:21
<
adambeynon >
meh`: haven't looked at it yet - im not going to be able to do it until Saturday/Sunday
22:21
<
adambeynon >
meh`: if you look at the current formatter
22:21
<
adambeynon >
the api is simple(ish)
22:21
<
adambeynon >
def example_passed(); end
22:21
<
adambeynon >
def example_failed(); end
22:22
<
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
22:22
<
adambeynon >
unless you write a custom runner.erb file which sets the formatter explicitly
22:23
<
meh` >
adambeynon, I think the best way is to have a way to chose the formatter
22:23
<
meh` >
and provide a simpler one
22:23
<
adambeynon >
meh`: you can
22:23
<
meh` >
then it's just a matter of writing one
22:23
<
meh` >
any pointers for that?
22:23
<
adambeynon >
Rspec.configure { |config| config.formatter = MyClass }
22:24
<
adambeynon >
that line there works out if we are in phantom or the browser
22:24
<
adambeynon >
and sets the right formatter
22:24
<
meh` >
I think I can come up with something
22:24
<
meh` >
there's a BS_USERNAME and BS_AUTHKEY ENV variable
22:25
<
meh` >
it can check for that
22:25
<
meh` >
but yeah, good enough pointers, I'll look around when I'm done writing documentation
22:25
<
meh` >
or got bored of it
22:35
kludge` has quit [Quit: leaving]
22:36
kludge` has joined #opal
22:44
GitHub122 has joined #opal
22:44
<
GitHub122 >
opal-browser/master a946553 meh: doc: set Markdown as markup for YARD
22:44
<
GitHub122 >
opal-browser/master 0563668 meh: dom/attribute: add documentation
22:44
GitHub122 has left #opal [#opal]
22:44
<
GitHub122 >
opal-browser/master 85e8f11 meh: dom/mutation_observer: cleanup and add documentation
22:48
<
meh` >
adambeynon, does the browserformatter use opal-jquery?
22:48
<
meh` >
disregard that
22:51
travis-ci has joined #opal
22:51
<
travis-ci >
[travis-ci] opal/opal-browser#58 (master - 677cad5 : meh): The build was broken.
22:51
travis-ci has left #opal [#opal]
22:54
travis-ci has joined #opal
22:54
<
travis-ci >
[travis-ci] opal/opal-browser#58 (master - 677cad5 : meh): The build passed.
22:54
travis-ci has left #opal [#opal]
23:05
DrShoggoth has quit [Quit: Leaving]
23:11
<
meh` >
adambeynon, yeah, I give up, I see the HTML is retarded out of need
23:11
<
meh` >
there must be a different way to normalize the tags used in the current browser formatter
23:11
<
meh` >
I'm pretty sure the issue is the use of dd, dl,d t
23:13
<
adambeynon >
meh`: those tags are used to mirror the formatter built into rspec
23:13
<
meh` >
adambeynon, yea, I was thinking of ways to not use those tags
23:13
<
adambeynon >
plan is to remove the custom html formatter stuff in favour of the rspec one
23:13
<
meh` >
but still have the css to work
23:13
<
meh` >
pain in the arse
23:13
<
meh` >
why are they using those tags anyway
23:18
<
adambeynon >
Don't know really. We could just cleanup the CSS and HTML structure and pop in a note of credit to rspec-core
23:18
<
meh` >
adambeynon, sincerely
23:18
<
meh` >
I have to test it's the tags
23:18
<
meh` >
but it's really a pain to test
23:18
<
meh` >
it might be something else in the generated HTML
23:19
<
meh` >
possibly the check-boxes
23:19
<
meh` >
or the way it nests
23:42
<
meh` >
adambeynon, ok, it's not something with the html
23:42
<
meh` >
must be something else weird going on
23:47
<
meh` >
adambeynon, probably something in the compiled js that interacts weirdly with chrome
23:47
<
meh` >
but I guess it won't be a problem
23:47
<
meh` >
I always test manually in Chrome
23:56
elia has quit [Quit: Computer has gone to sleep.]