NullVoxPopuli

Results 2058 comments of NullVoxPopuli

Resolved the comments since none of the original code from my first pass exists anymore

looks like `lint:git` is failing on commits that precede my own.

Is that the same as awaiting at the call site? https://github.com/NullVoxPopuli/emberclear/pull/279/files#diff-06c4d850dcc0e9d111008e627c52f949R48 ```ts let [aInviteUrl, bInviteUrl] = await Promise.all([ a.addFriend.inviteUrl, b.addFriend.inviteUrl, ]); ```

doh. anywho, _the plot thickens_. I did: `pageObject.isExisting().then(console.log)` and got `true`. :-\ however, the return value of the attribute is still undefined: ![image](https://user-images.githubusercontent.com/199018/72311363-65b80b80-3652-11ea-95fb-5af0eceb92b1.png) Just added some more console logs: ```...

the value exists: ![image](https://user-images.githubusercontent.com/199018/72311768-c136c900-3653-11ea-910c-83ac6b430882.png)

Looks like https://superuser.com/a/1036062

How do you forward browser args?

The answer: create a new file containing: ```ts const chai = require('chai'); const chaiWebDriver = require('@faltest/chai'); chai.use(chaiWebDriver); // provides page object apis chai.use(require('chai-string')); chai.use(require('chai-fs')); chai.use(require('chai-as-promised')); // provides "eventually" module.exports =...

Based on this: https://github.com/giggio/node-chromedriver/blob/master/README.md#custom-binaries-url I wonder if I should force a new install of chrome driver each run and somehow ignore the bundled one?

Or maybe I could use selenium instead of browser specific drivers? https://github.com/giggio/node-chromedriver/blob/master/README.md#running-with-selenium-webdriver Hmm