Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 05 18:57

    cherifGsoul on travis-xenial-migration

    (compare)

  • Dec 05 18:57

    cherifGsoul on master

    Migrate to xenial on travis Merge pull request #179 from bi… (compare)

  • Dec 05 18:57
    cherifGsoul closed #179
  • Dec 05 18:54
    cherifGsoul opened #179
  • Dec 05 18:53

    cherifGsoul on travis-xenial-migration

    Migrate to xenial on travis (compare)

  • Dec 05 18:35
    kdillon review_requested #178
  • Dec 05 18:35
    kdillon review_requested #178
  • Dec 05 18:35
    kdillon review_requested #178
  • Dec 05 18:35
    kdillon opened #178
  • Nov 27 12:58
    greenkeeper[bot] commented #177
  • Nov 27 12:57

    greenkeeper[bot] on steal-tools-2.2.5

    chore(package): update steal-to… (compare)

  • Nov 26 18:07

    kdillon on adding_buttons_field_to_mouse_events

    tiny whitespace correction (compare)

  • Nov 26 18:03

    kdillon on adding_buttons_field_to_mouse_events

    Correction to the event data th… (compare)

  • Nov 26 03:19

    kdillon on adding_buttons_field_to_mouse_events

    More and better tests, also cov… (compare)

  • Nov 25 13:41
    greenkeeper[bot] commented #177
  • Nov 25 13:40

    greenkeeper[bot] on steal-tools-2.2.4

    chore(package): update steal-to… (compare)

  • Nov 23 02:37

    kdillon on adding_buttons_field_to_mouse_events

    First attempt at getting the bu… (compare)

  • Nov 13 12:51

    greenkeeper[bot] on steal-tools-pin-2.2.2

    fix: pin steal-tools to 2.2.2 (compare)

  • Nov 13 12:51
    greenkeeper[bot] labeled #177
  • Nov 13 12:51
    greenkeeper[bot] opened #177
Kevin Dillon
@kdillon
Apologies, but I don't know how to update the browser ver in .travis.yml
I don't see any browser ver nums in it
(or links to firefox bins etc)
you can also do firefox: latest
but we normally pick a version so that it doesn't break when a new version comes out
but it's up to you
Kevin Dillon
@kdillon
Hi @phillipskevin - thanks for the doc. I was able to submit the update in the last job and it appears to have worked
Kevin Dillon
@kdillon
Hi Syn folks. I am working on upgrading Syn to be QUnit 2.x compatible (and then FuncUnit next)
The first step is to run the Syn tests in QUnit 2 and see what breaks.
It looks to me like we're getting QUnit via steal-qunit in package.json
Can someone advise me on how to modify this to bring down QUnit 2? I think the one we want is v2.9.1
Thanks!
Chasen Le Hara
@chasenlehara
@kdillon It looks like a beta with QUnit 2 support was released: https://github.com/stealjs/steal-qunit/commits/major
I think npm i -D steal-qunit@1.1.0-beta.1 should install that beta version
You might also have to npm i -D qunitjs@2 to get the right version of QUnit installed (you can check with npm ls qunitjs first).
beshoo
@beshoo
hi
@kdillon hi
Kevin Dillon
@kdillon
@beshoo hello, whats up
beshoo
@beshoo
@kdillon fine
I like to ask about the syn lib
As i can see it is nodejs lib. My question is, can we use it as a normal browser lib, vanila javascript i mean
And dos lib send default browser action
Kevin Dillon
@kdillon
@beshoo Yes, you can use the built version of Syn for in-browser automation. (you don't need node to use it)
@beshoo To answer your second question: we built it to mimic human interactions. If you find cases where it isn't accurate, please file a bug (preferably with repro steps) to the github project ( https://github.com/bitovi/syn/issues ) and someone will take a look at it for you.
@beshoo OR... if its an easy fix, you can always fix it yourself and contribute back ( it is open-source, after all! ) :)
beshoo
@beshoo
I can not find the js file which dont request node
Kindly may you give me the link
To the lib file.
Kevin Dillon
@kdillon
That I'm actually not sure. Most users consume Syn via FuncUnit
I can tell you how to get funcunit.js , but I'm not sure where to get the official syn.js without just pulling it from funcunit's dependencies
@beshoo Is there a particular reason why you've chosen not to use FuncUnit instead?
Chasen Le Hara
@chasenlehara
@beshoo Here’s all the dist files for syn: https://unpkg.com/syn/dist/
You probably want the version in the global folder
beshoo
@beshoo
i include the glbal one in my html , an error at the first line (function(exports, global, doEval) {
Uncaught TypeError: (intermediate value)(intermediate value)(intermediate value)(...) is not a function
and require('syn/mouse.support');
require('syn/browsers');
require('syn/key.support');
require('syn/drag');
window.syn = syn;
is not suported in browser
th is is node js !
i don't want to open issues for this !
Kevin Dillon
@kdillon
Hi @beshoo , you are attempting to use unpackaged javascript here. You should be including only one file: syn.js or funcunit.js depending on your preference.
@beshoo as Chasen linked, the file that you want to use is here: https://unpkg.com/syn@0.14.1/dist/global/
(for Syn)
beshoo
@beshoo
well first . https://unpkg.com/syn@0.14.1/dist/ there is no funcunit.js in all 3 folders
now , it seems i don't understand you very well. i am using chrome and normal HTML , i include syn.js in my html and open the html page in chorme
download it and include it . well it return an error which is very normal!
Please is there a step by step to install the lib and use it in normal HTML as vanila javascript ?
and as i side , i have this error in my chrome console Uncaught TypeError: (intermediate value)(intermediate value)(intermediate value)(...) is not a function
beshoo
@beshoo
@kdillon , please do you have a live example , then i can see how it works !