#musicbrainz

/

      • pronik` joined the channel
      • aCiD2
        Muz: eh, selenium isn't that brilliant
      • warp
        Muz: so there's no way to test file uploads, no way to poke around at popups unless they have been started through javascript and you got an ID, etc...
      • Muz
        Well, for what I'm using it for, it's more than sufficient
      • aCiD2
        Muz: which is?
      • navap
        Morning' ruaok
      • aCiD2
        Test::Mechanize might also meet your needs :)
      • Muz
        aCiD2: uptime monitoring, patrolling for fatals and the notices
      • aCiD2
        Seems like Mechanize would do that nicely too
      • Muz
        Baah, perl.
      • aCiD2
      • Right tool right job is more important than the language
      • Muz
        Bah, perl.
      • aCiD2
      • warp
        I liked using funkload, though the intended use is probably quite different.
      • aCiD2
        hi pronik`
      • warp
        (from selenium.. not from what I was using it for :)
      • Muz
        I'm actually pondering whether I can hack at Selenium Grid so I can use my own tests across aa cluster
      • warp
        Muz: with funkload, i run the funkload proxy once... point my browser at it, and all my activity is recorded by funkload that way.
      • Muz: when I stop the proxy, it spits out a python unittest with all the get/post requests which I can easily hack around in to fix some of the things funkload doesn't pick up on.
      • Muz
        Selenium can do all that much, heh.
      • warp
        Muz: oh yes, but the approach is quite different.
      • chefkoch joined the channel
      • aCiD2
        warp: i like that approach :)
      • warp
        selenium runs in a real browser, so kind of sucks for commandline/headless testing. but you can probably do much better interface tests with it.
      • aCiD2
        i like the idea of mechanize/unittest because I can just do a quick (heh, "quick") make test before commiting
      • Muz
        That's half the point of Selenium though, it's testing across multiple browsers and systems
      • Or rather, the ability to.
      • Muz is currently just using 2 Firefox slaves on XP and 2 on Ubuntu
      • aCiD2
        I suppose it's a bit apples and oranges, seeing as Selenium is funtionality testing, not unit testing
      • warp
        Muz: yeah, I just needed to automatically fill in a 30-page form and benchmark that. (yay, we easily managed 1000 concurrent users who spend about 20 seconds on each page reading it).
      • Muz
        aCiD2: that said, soon I'll be (hopefully) using Selenium to do functionality testing too. Me using it as I am now is me playing about and testing it out. Seeing how much I can stress it.
      • It is nice and pretty seeing Firefox windows fly up all over the place. That much must be said.
      • warp
        yeah ;)
      • Muz
        Wheeeeeeeeeeeeee \o/
      • warp
        Muz: I used it on a windows XP vm with the java server whatever thingy to drive it.
      • installed an apache on it, and had a page to view the selenium results with a bit of php behind it to trigger re-running the tests.
      • luks
        hm, funkload looks interesting
      • warp
        luks: the tests it dumps may need some hacking if one of the subsequent gets or posts contains information based on the previous request, but in my case that wasn't too much work.
      • pronik has quit
      • outsidecontext joined the channel
      • v6lur has quit
      • navap
        aCiD2: Test shows "MusicBrainz::Server::Track=HASH(0xba443b4)" for the track name when editing, was that what was fixed?
      • sonium joined the channel
      • aCiD2
        yea
      • let me update test though
      • try now
      • navap
        Please come back later
      • aCiD2
        refresh
      • pronik`: http://github.com/cycles/dot-files/tree/master pushed my .emacs out and related files
      • navap
        I am / have been
      • aCiD2
        interesting
      • oh fook, forgot to add a file to the repo
      • weird, why doesn't git show it as untracked :S
      • ok, updated
      • CatCat has quit
      • navap
        If you click 'Edit' and then submit right away, it goes in as an edit.
      • Or at least, it appears to go in as an edit, not sure what actually would happen database wise.
      • aCiD2
        Yea, it doesn't actually do anything
      • I need to improve those flash messages, but I need to talk to Catalyst folks about if $c->flash is still a good idea
      • navap
        Maybe a sanity check of sorts should pop up saying that you _didn't actually change anything_ ?
      • aCiD2
        I've heard a lot of controversy about it
      • navap
        The flash?
      • aCiD2
        yea, it should be yellow saying "You did not make any changes"
      • flash is like sessions, but deleted when you access it (used to display those messages)
      • navap
        whoa whoa howa.
      • yellow?
      • Yellow = an edit
      • aCiD2
        sure, red for error, yellow for noticed, green for ok
      • hmm, good point
      • navap
        But..
      • ya
      • aCiD2
        well, i need to go make dinner
      • bbiab
      • navap
        yup
      • CatCat joined the channel
      • CatCat
        lmao!
      • aCiD2
        haha yea
      • i meant to say opened :P felt a bit stupid
      • navap
        haha
      • CatCat
        and welcome back to me after fux0ring my conection tables to not be so in the way
      • ruaok has quit
      • i couldnt connect there for a while and felt right stupid
      • navap
        heh
      • outsidecontext has quit
      • Apparently you can't have a track name that's longer than 35 characters..I know some CSG people who are going to be in fits...
      • "Please limit to 35 characters. You submitted 42"
      • pbryan
        navap: "This single with its forty-one word title continues to hold the record for a #1 single with the longest name on the Billboard charts, due to the legalities requiring each song title be listed." -Wikipedia
      • navap
        Hey, I'm just stating the facts here, legally or otherwise, you can't have a title longer than 35 characters :p
      • pbryan
        Heh.
      • Medley: "Intro" / "Venus" / "Sugar, Sugar" / "No Reply" / "I'll Be Back" / "Drive My Car" / "Do You Want to Know a Secret" / "We Can Work It Out" / "I Should Have Known Better" / "Nowhere Man" / "You're Going to Lose That Girl" / "Stars on 45"
      • navap
        wow
      • pbryan
        Just removing the quotes to fit MB guidelines reduces it by 24 characters.
      • alastairp
        pbryan: who's that by?
      • pbryan
        Stars on 45.
      • jcazevedo joined the channel
      • aCiD2
        navap: ack, good find!
      • navap
        :)
      • aCiD2
        Section 4: Hey Can You Relate / What Time Is Love / Funky Acid Makossa / Shafted Off / And the Break Goes Again / Radio Babylon / Rockit / 900 Number / Spybreak / It's the New Style
      • I think that's the longest I can think of
      • luks
        and that's shortened, it's missing artists
      • aCiD2
        :)
      • ruaok joined the channel
      • luks
        hi ruaok
      • ruaok
        hi
      • wikidocs with media wiki looks much better than with moinmoin, btw.
      • navap
      • ruaok
        I've got a few more chores to take care of and then we can ask people to sanity check it.
      • aCiD2
        navap: what about it?
      • navap
        aCiD2: I added a ticket for the tags
      • aCiD2
        ok
      • navap
        aww shit
      • I forgot to try using a comma..
      • aCiD2
        tags are split by commas, do you want line breaks to work too?
      • navap
        heh
      • haha
      • Doesn't the current site use spaces?
      • aCiD2
        no
      • it would be nice to have one of those sexy javascript tag editors
      • that highlight your tags as you type them
      • so yea navap, update your ticket or close it :)
      • navap
        I updated it :p
      • Made it an enhancement asking for something to be written saying it is comma separated
      • xlotlu has quit
      • kz has quit
      • zeno joined the channel
      • chefkoch_ joined the channel
      • chefkoch has quit
      • chefkoch_
        chefkoch_ is now known as chefkoch
      • Freso has quit
      • xlotlu joined the channel
      • aCiD2
        pronik`: did you get anywhere with coverart?
      • navap
        aCiD2: I've managed to figure out everything in the regexp except for the m! and the !i, what do those two do?
      • nikki yawns
      • Is that a morning yawn or an evening yawn? Or just a yawn for the sake of a yawn :p
      • nikki
        morning :P
      • well, morning in the evening
      • navap
        No better time to have a morning, than in the evening ;)
      • aCiD2
        navap: m means match, ! is the separator (perl stuff)
      • navap
        Ah
      • aCiD2
        whaaaaaaaat
      • harmonic 313 album out \o/
      • and hudson mohawke is on warp now o.o neat
      • navap wonders if http|https is better than https?
      • nikki always uses https?
      • chefkoch
        chefkoch is now known as chefkoch_AW
      • nikki
        if you're talking regexes