Skip to content
This repository has been archived by the owner on Jun 10, 2019. It is now read-only.

Update to v0 23 2 #6

Open
wants to merge 185 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
f314aa6
Updated the link to StackOverflow (#2569)
Nuarat Jun 28, 2018
a9a8146
Add info about running remote browsers from Docker (#2574)
VasilyStrelyaev Jun 29, 2018
ca2b2dc
enable `noImplicitAny` and disable `skipLibCheck` in TS compiler (clo…
AlexKamaev Jun 29, 2018
4b78d82
[docs] Add info about waiting for redirect (#2547)
VasilyStrelyaev Jun 30, 2018
73c7f13
[WIP] Fix unnecessary waiting for page loading on a Logify page (#2503)
AndreyBelym Jul 5, 2018
bd034a1
update hammerhead (close #2534, close #2539) (#2588)
LavrovArtem Jul 5, 2018
053e44f
[docs] Add Studio promo (#2342)
VasilyStrelyaev Jul 5, 2018
1ad1b20
Add TestCafe Studio animation for Readme
VasilyStrelyaev Jul 5, 2018
aa037f7
Screenshot path pattern (closes #1602, #1651, #1974, #1975) (#2562)
miherlosev Jul 6, 2018
7e1b8b4
rename 'quarantineAttemptID' to 'quarantineAttempt' (#2602)
AlexKamaev Jul 6, 2018
3615ea0
Update README.md for the Studio Release (#2594)
VasilyStrelyaev Jul 9, 2018
8cde8f7
Avoid Marionette connection with custom user profiles (closes #2589)…
AndreyBelym Jul 9, 2018
27fb1e7
fix 'wrong callsite for RequestHooks errors' (close #2555) (#2603)
miherlosev Jul 10, 2018
4b5547a
Bump version (v0.20.5-alpha.1) (#2611)
AndreyBelym Jul 11, 2018
3cd7b7d
Added a clear message about failed CORS validation requests (close #2…
miherlosev Jul 11, 2018
d2cbf98
[docs] describe new properties of testRunInfo (#2605)
MargaritaLoseva Jul 12, 2018
da2f662
Implemented development mode with non-minified client scripts (#2616)
miherlosev Jul 14, 2018
73ce999
[docs] screenshot path pattern (#2620)
MargaritaLoseva Jul 16, 2018
3ac1c50
Correctors checked the option description (#2629)
VasilyStrelyaev Jul 17, 2018
d392931
[docs] Dirk corrections (#2634)
MargaritaLoseva Jul 18, 2018
94c4d6c
bump version (v0.20.5) (#2636)
LavrovArtem Jul 18, 2018
0f8498c
Use the 'latest' tag
AndreyBelym Jul 18, 2018
92b3bed
Use the 'latest' tag
AndreyBelym Jul 18, 2018
3d5fbb0
Dragging for links fixed (closes #2529) (#2593)
helen-dikareva Jul 20, 2018
bfc89a6
[docs] Describe establishing HTTPS connection to TestCafe (#2633)
VasilyStrelyaev Jul 20, 2018
7edc60e
[docs] corrections - screenshotpathpattern (#2645)
MargaritaLoseva Jul 23, 2018
03fa1d0
[docs] describes -dev option (#2637)
MargaritaLoseva Jul 23, 2018
00f1d5c
Fix client tests in Safari (#2652)
AndreyBelym Jul 24, 2018
d20708c
Update createtestcafe.md
VasilyStrelyaev Jul 24, 2018
2475642
[docs] Apply Dirk's corrections to the HTTPS topic (#2661)
VasilyStrelyaev Jul 25, 2018
66a1127
[docs] address Lena's remark about screenshot path patterns (#2662)
MargaritaLoseva Jul 26, 2018
17f869c
Correct docs according to #2555 (#2657)
VasilyStrelyaev Jul 26, 2018
7b9ea07
Replace a long tweet with a shorter one (#2669)
VasilyStrelyaev Jul 27, 2018
3177a9a
[docs] Changelog for v0.21.0 (#2656)
VasilyStrelyaev Jul 30, 2018
8c8c403
Update CHANGELOG.md
VasilyStrelyaev Jul 30, 2018
684f4a7
Bump version (v0.21.0-alpha.1) (#2679)
AndreyBelym Jul 31, 2018
6f20c41
Add two bugs to the changelog
VasilyStrelyaev Jul 31, 2018
1e38a58
fix wrong 'hasScroll' result for some IE specific case (part of #2511…
miherlosev Aug 2, 2018
d59984f
[docs] Add an announcement blog post for v0.21.0 (#2663)
VasilyStrelyaev Aug 2, 2018
4cd4a3b
Bump version (v0.21.0) (#2690)
AndreyBelym Aug 2, 2018
f884383
[docs] Update the FAQ part about TestCafe versions (#2691)
VasilyStrelyaev Aug 2, 2018
49706bf
FAQ - Add explanations about release years (#2698)
VasilyStrelyaev Aug 3, 2018
00a2631
[docs] Add diffs between TestCafe versions (#2697)
Nuarat Aug 3, 2018
2bdfebf
Add ExecuteExpressionCommand to RAW API (#2632)
churkin Aug 7, 2018
45e884f
fix `Update babel-preset-env target to node 6` (#2695)
Farfurix Aug 7, 2018
7dd6e54
fix 'Should not raise an error if during a long running request the "…
miherlosev Aug 7, 2018
024d23b
modify scrolling behavior is target is hidden by fixed (closes #2450)…
AlexKamaev Aug 8, 2018
76d1371
Implemented glob pattern support for 'runner.src' method (close #980)…
miherlosev Aug 8, 2018
7effa55
Bump version (v0.21.1) (#2708)
LavrovArtem Aug 8, 2018
749f7bd
SelectorExecutor class has been added into client driver's embedding …
Aug 10, 2018
b00671b
CoffeeScript support (close #1556) (#2651)
GeoffreyBooth Aug 10, 2018
c08baf6
[docs] [WIP] Describe using globs in runner.src (#1805)
VasilyStrelyaev Aug 10, 2018
7e66e24
Remove 'test-client-old-browsers-travis' task (#2716)
miherlosev Aug 10, 2018
e8c47f5
add missed articles (#2715)
churkin Aug 13, 2018
26aeffd
Bump version (v0.21.2-alpha.1) (#2730)
AndreyBelym Aug 14, 2018
ce3c4d8
fix 'Should not fail when logger logs and stringifies a response body…
miherlosev Aug 15, 2018
4bb7c66
[docs] coffeescript support (#2731)
MargaritaLoseva Aug 15, 2018
ac21fdb
Add uncaught exception and unhandled rejection handlers to server cod…
AlexKamaev Aug 16, 2018
19fd15d
[docs] Add a description for new option, and reorder other cli option…
MargaritaLoseva Aug 17, 2018
eb40d23
Added the parsing of meta info (#2367) (#2724)
kirovboris Aug 21, 2018
5522e04
add the selector text used when selector does not match element (clos…
AlexKamaev Aug 22, 2018
5be879e
setNativeDialogHandler command added to RAW API (#2749)
aleks-pro Aug 23, 2018
c37db3c
update hammerhead (#2743)
LavrovArtem Aug 23, 2018
10c2e11
[docs] selector callstack (#2733)
MargaritaLoseva Aug 23, 2018
31e1b2c
Fix supported Node version in README (#2767)
AndreyBelym Aug 23, 2018
433d608
Reduce number of created temp dirs for profiles (closes #2735, closes…
AndreyBelym Aug 24, 2018
38453b3
Fix #2522 (#2769)
VasilyStrelyaev Aug 24, 2018
5652bee
Add a note about .NET requirements for browser actions (#2770)
VasilyStrelyaev Aug 24, 2018
d2efee9
Update the hooks parameter in TS definitions (#2772)
VasilyStrelyaev Aug 27, 2018
fd2bff3
fix `Update testcafe-legacy-api version` (#2776)
Farfurix Aug 28, 2018
f635a58
update hammerhead (#2779)
miherlosev Aug 28, 2018
7971284
[docs] Add a TestCafe Studio top-level link (#2759)
VasilyStrelyaev Aug 28, 2018
741f994
[docs] Introduce changelog for v0.22.0 (#2768)
VasilyStrelyaev Aug 28, 2018
1a64d8c
Edit v0.22.0 release date
VasilyStrelyaev Aug 28, 2018
3f72595
Bump version (v0.22.0-alpha.1) (#2780)
AndreyBelym Aug 29, 2018
5fbd334
Add missing temp; Improve temp dir logs; Bump version (v0.22.0-alpha.…
AndreyBelym Aug 29, 2018
3e0338f
Should find element with not-integer offset (closes #2080) (#2760)
AlexKamaev Aug 30, 2018
720d959
fix absolute paths for source maps (fix bug for #2546) (#2785)
AlexKamaev Aug 30, 2018
e0f5ebb
Bump version (v0.22.0-alpha.3) (#2790)
AndreyBelym Aug 30, 2018
279422f
fix Incorrect selector error highlighting for nth (closes #2792) (#2793)
AlexKamaev Aug 31, 2018
cf5780b
Babel: use `for...of` transform for client scripts (#2783)
Farfurix Aug 31, 2018
fa6dd2e
fix '${BROWSER} resolves to undefined in screenshot pattern' (close #…
miherlosev Aug 31, 2018
cac637b
Bump version (v0.22.0-alpha.4) (#2802)
AndreyBelym Sep 3, 2018
3f5f84b
[docs] Add an announcement blog post for v0.22.0 (#2781)
VasilyStrelyaev Sep 3, 2018
111289d
Bump version (v0.22.0) (#2804)
AndreyBelym Sep 4, 2018
69afb62
Implemented '--stop-on-first-fail' option (close #1323) (#2738)
miherlosev Sep 4, 2018
f501e34
[docs] Update the Debugging in VS Code recipe (#2713)
VasilyStrelyaev Sep 4, 2018
d7ff3b2
[docs] describe stopOnFirstFail option (#2810)
MargaritaLoseva Sep 6, 2018
d3efce8
Don't track unawaited promises if uncaught error is occured (close #2…
miherlosev Sep 7, 2018
79bf79b
Implemented 'Print stack of client-side JS errors' (close #2043) (#2791)
miherlosev Sep 7, 2018
7ac5ac6
fix 'Request hook added multiple times when using filter rule ' (clos…
miherlosev Sep 10, 2018
462606c
Restart browser if it became unresponsive (closes #1815) (#2800)
AlexKamaev Sep 11, 2018
ddc0204
Bump version (v0.22.1-alpha.1) (#2847)
AndreyBelym Sep 11, 2018
158695b
fix 'incorrect screenshot path in report output ' (close #2726) (#2853)
miherlosev Sep 14, 2018
45c02c4
update chai (#2866)
miherlosev Sep 17, 2018
9e1fb65
[docs] Add details to the quarantine mode description (#2771)
VasilyStrelyaev Sep 17, 2018
f22ed60
Implement unstable network mode (closes #2727) (#2824)
AndreyBelym Sep 17, 2018
32478e1
Update year in license to 2018
AlexSkorkin Sep 18, 2018
58aca1b
Add an SVG logo for README.md
VasilyStrelyaev Sep 19, 2018
c785fb0
Change README logo to SVG
VasilyStrelyaev Sep 19, 2018
e7790cc
Enable ESLint no-var rule (#2858)
AndreyBelym Sep 20, 2018
6e42f17
Add a redirect from the docs root page (#2883)
VasilyStrelyaev Sep 20, 2018
66b8c31
fix unhandled promise rejection in chain assertions (closes #2852) (#…
AlexKamaev Sep 21, 2018
51840b0
Make the moment loader works in Jest env (closes #2500) (#2811)
AndreyBelym Sep 21, 2018
729f630
fix typo in compiler after refactoring (#2896)
helen-dikareva Sep 25, 2018
64cb59f
Bump version (v0.22.1-alpha.2) (#2897)
AndreyBelym Sep 25, 2018
6dd0567
Check screenshot paths for forbidden symbols(closes #681) (#2820)
AndreyBelym Sep 27, 2018
d163f4d
[docs] Use the relative test file path in the VS Code recipe (#2901)
AndreyBelym Sep 28, 2018
6250a20
Fix TypeScript strict compilation test (#2911)
AndreyBelym Oct 1, 2018
8de200a
update hammerhead (14.3.0) (#2923)
LavrovArtem Oct 2, 2018
59c69eb
bump version (0.22.1-alpha.3) (#2925)
LavrovArtem Oct 3, 2018
023a392
fix 'wrong parameter passing for --ssl option' (close #2924) (#2927)
miherlosev Oct 5, 2018
fa295f8
check assertion use methods (closes #1063) (#2928)
AlexKamaev Oct 5, 2018
ea1a746
should not hang on custom element browser click (closes #2861) (#2938)
AlexKamaev Oct 9, 2018
0c0ea75
Fix unstable legacy test (#2963)
AndreyBelym Oct 11, 2018
8bc4c40
Improve radio buttons key navigation (closes #2067, #2045) (#2892)
AlexKamaev Oct 12, 2018
a9a1c1e
[docs] Add a redirect from the old Selectors topic (#2937)
VasilyStrelyaev Oct 12, 2018
fced35a
Remove a questionable phrase from the Docker topic (#2959)
VasilyStrelyaev Oct 15, 2018
5a8b346
[docs] Add notes about screenshot and window resize actions (closes #…
VasilyStrelyaev Oct 15, 2018
c4a8a03
[docs] Add some info about a typical report content (#2932)
VasilyStrelyaev Oct 15, 2018
b28bfb3
[docs] Add a note about what we do if a browser hangs (#2971)
VasilyStrelyaev Oct 16, 2018
1512bd8
[docs] Support the mobile landing (#2960)
VasilyStrelyaev Oct 17, 2018
605caa5
[docs] Update issue templates (#2977)
AlexSkorkin Oct 17, 2018
857764c
[docs] Get rid of Angular 2+ notation (#2994)
VasilyStrelyaev Oct 18, 2018
192b474
[skip travis] Disable unit & functional tests for [docs] commits
AndreyBelym Oct 18, 2018
b460b45
[docs] Change screenshot path pattern command line syntax to single q…
VasilyStrelyaev Oct 18, 2018
0e6b00c
[docs] Fix an example in 'Using Selectors' with innerText (#2986)
VasilyStrelyaev Oct 18, 2018
aef6ee0
should not scroll parent if child element is already visible (closes …
AlexKamaev Oct 19, 2018
596d45f
Create Azure config (#2990)
AndreyBelym Oct 19, 2018
bc1cd25
Avoid running tests on BrowserStack for doc commits
AndreyBelym Oct 19, 2018
32a879b
Use multiple pipelines
AndreyBelym Oct 19, 2018
66a099b
Add the no-response config file (#3008)
AlexSkorkin Oct 23, 2018
0c785f1
add warning when use t.debug in headless browsers (closes #2846) (#3003)
AlexKamaev Oct 23, 2018
2daa7f4
Edit FAQ according to Helen's remarks (#3002)
VasilyStrelyaev Oct 23, 2018
41a699f
[docs] Add small examples to the Functional-Style Selectors topic (#3…
VasilyStrelyaev Oct 23, 2018
6523b6f
[docs] Add an example for role's options.preserveUrl (#2989)
VasilyStrelyaev Oct 23, 2018
5c5d5fd
[docs] Update the old issue template with clarifications (#3009)
AlexSkorkin Oct 23, 2018
85a7970
Fix typo
AlexSkorkin Oct 24, 2018
732eb8d
Fix the label configuration name
AlexSkorkin Oct 24, 2018
567af95
Edit a warning message (#3018)
VasilyStrelyaev Oct 24, 2018
fcacaa3
Workaround for location.origin; fix regressions (#2978, #2975) (#3015)
AndreyBelym Oct 24, 2018
b849c2a
Bump version (v0.23.0-alpha.1) (#3024)
AndreyBelym Oct 24, 2018
863fb48
Fix options order (#3025)
helen-dikareva Oct 25, 2018
4d35471
Bump version (v0.23.0-alpha.2)
AndreyBelym Oct 25, 2018
02ee09b
[docs] Add changelog v0.23.0 (#2982)
VasilyStrelyaev Oct 25, 2018
4473c04
[docs] Add an example about importing CF dependencies (#2999)
VasilyStrelyaev Oct 25, 2018
53c8c3d
[docs] Add actions to the page model (#2995)
VasilyStrelyaev Oct 25, 2018
bf84558
Add an announcement blog post for v0.23.0 (#3033)
VasilyStrelyaev Oct 25, 2018
6e8e806
Bump version (v0.23.0) (#3031)
AndreyBelym Oct 25, 2018
95b3829
Fix the release date
VasilyStrelyaev Oct 26, 2018
a073674
Add info that TestCafe Studio is a Preview (#3038)
VasilyStrelyaev Oct 26, 2018
520a611
[docs] Fix a bug with a duplicated CF topic (#3035)
VasilyStrelyaev Oct 26, 2018
17b720d
Fix a typo
VasilyStrelyaev Oct 26, 2018
a9ee9c6
Split headless tests into two tasks (#3041)
AndreyBelym Oct 26, 2018
6dcb4a2
[docs] Updated "General Discussion" (#3013)
Nuarat Oct 29, 2018
4a8999c
Fix typo. (#3046)
aha-oretama Oct 29, 2018
2e2ab20
Add "group" metadata to define which tests will be run (#2841)
NickCis Oct 29, 2018
a530707
[docs] Add "group" metadata to define which tests will be run (#2954)
NickCis Oct 29, 2018
181c0f3
Revert "[docs] Add "group" metadata to define which tests will be run…
VasilyStrelyaev Oct 30, 2018
cb47bbb
do not check regex optionally (closes #2074) (#2980)
AlexKamaev Oct 30, 2018
36f4b7f
[docs] Update issues, questions and contributing (#3012)
Nuarat Oct 30, 2018
b2ef19c
Fix task cancellation
AndreyBelym Oct 30, 2018
f14772f
Get rid of ps-node module (closes #2860) (#3047)
AlexKamaev Oct 31, 2018
b699f08
Disable testing for new-docs branch (#3059)
AndreyBelym Oct 31, 2018
3d915d9
Disable tests on Travis for new-docs
AndreyBelym Oct 31, 2018
f188d03
bump version (0.23.1-alpha.1) (#3058)
LavrovArtem Oct 31, 2018
7bcfdfb
Should not add execute expression command to queue (#3042)
aleks-pro Oct 31, 2018
1500fbc
Bump version (v0.23.1-alpha.2)
AndreyBelym Oct 31, 2018
a49b72b
Use node 8 for testing (#3063)
AndreyBelym Nov 1, 2018
4182d8e
export getNextFocusableElement method (#3068)
aleks-pro Nov 2, 2018
b2f3b36
alpha 3 (#3072)
miherlosev Nov 2, 2018
7b868d8
Change the main menu in light of the new support page (#3053)
VasilyStrelyaev Nov 6, 2018
6decba5
Fix importing pure TS module from a TS test file (#3061)
AndreyBelym Nov 6, 2018
fdc9df6
bump version (v0.23.1-alpha.4)
LavrovArtem Nov 7, 2018
b5dc889
[docs] Merge documentation for v0.23.1 (#3087)
VasilyStrelyaev Nov 7, 2018
ce7fa92
Bump version (v0.23.1) (#3085)
AndreyBelym Nov 7, 2018
f105949
Improve startup time (#2984)
AndreyBelym Nov 9, 2018
6f8db5e
Wait until outStream is finished (closes #2502) (#2828)
AndreyBelym Nov 9, 2018
8054e2e
Refresh node_modules when publishing; Bump version (v0.23.2-alpha.1) …
AndreyBelym Nov 9, 2018
e9b00fb
Fix button names in the Handling Native Dialogs topic
VasilyStrelyaev Nov 12, 2018
c75685e
add docker-test task (closes #3026) (#3081)
AlexKamaev Nov 12, 2018
08290c6
Update changelog (v0.23.2) (#3107)
AndreyBelym Nov 12, 2018
591ed4c
Bump version (v0.23.2) (#3106)
AndreyBelym Nov 12, 2018
1affef9
Merge tag 'v0.23.2' of github.com:DevExpress/testcafe into update-to-…
Dec 6, 2018
03bc936
with build
Dec 7, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
*
!bin
!docker
!lib
!ts-defs
!package.json
!test
!Gulpfile.js
!.publishrc
!*.tgz
1 change: 1 addition & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
"no-trailing-spaces": 2,
"no-undef-init": 2,
"no-unused-expressions": 2,
"no-var": 2,
"no-with": 2,
"camelcase": 2,
"comma-spacing": 2,
Expand Down
33 changes: 20 additions & 13 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,38 @@
### Are you requesting a feature or reporting a bug?
<!-- In case you want to ask a question, we strongly recommend StackOverflow to get community support. -->


### What is your Test Scenario?
<!-- Describe what you'd like to test. -->

### What is the current behavior?

### What is the Current behavior?
<!-- Describe the behavior you see and consider invalid. -->


### What is the expected behavior?

### What is the Expected behavior?
<!-- Describe what you expected to happen. -->


### How would you reproduce the current behavior (if this is a bug)?

<!-- Describe what we should do to reproduce the behavior you encountered. -->


#### Provide the test code and the tested page URL (if applicable)
<!-- Share a public accessible link to your application or provide a simple app which we can run. -->

Your website URL (or attach your complete example):

Tested page URL:

Test code
Your complete test code (or attach your test files)

```js

```

### Specify your

* operating system:
* testcafe version:
* node.js version:
### Your Environment details:

* testcafe version: <!-- run `testcafe -v` -->
* node.js version: <!-- run `node -v` -->
* command-line arguments: <!-- example: "testcafe ie,chrome -e test.js" -->
* browser name and version: <!-- example: IE 11, Chrome 69, Firefox 100, etc. -->
* platform and version: <!-- example: "macOS 10.14, Windows, Linux Ubuntu 18.04.1, iOS 12 -->
* other: <!-- any notes you consider important -->
70 changes: 70 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
name: Bug report
about: Submit the behavior you consider invalid

---

<!--
If you have all reproduction steps with a complete sample app, please share as many details as possible in the sections below.

Make sure that you tried using the latest TestCafe version (https://github.com/DevExpress/testcafe/releases), where this behavior might have been already addressed.

Before submitting an issue, please check CONTRIBUTING.md and existing issues in this repository (https://github.com/DevExpress/testcafe/issues) in case a similar issue exists or was already addressed. This may save your time (and ours).
-->

### What is your Test Scenario?
<!-- Describe what you'd like to test. -->

### What is the Current behavior?
<!-- Describe the behavior you see and consider invalid. -->

### What is the Expected behavior?
<!-- Describe what you expected to happen. -->

### What is your web application and your TestCafe test code?
<!-- Share a public accessible link to your application or provide a simple app which we can run. -->

Your website URL (or attach your complete example):

<details>
<summary>Your complete test code (or attach your test files):</summary>

<!-- Paste your test code here: -->
```js

```
</details>

<details>
<summary>Your complete test report:</summary>

<!-- Paste your complete result test report here (even if it is huge): -->
```

```
</details>

<details>
<summary>Screenshots:</summary>
<!-- If applicable, add screenshots to help explain the issue. -->

```

```
</details>

### Steps to Reproduce:
<!-- Describe what we should do to reproduce the behavior you encountered. -->

1. Go to my website ...
3. Execute this command...
4. See the error...

### Your Environment details:

* testcafe version: <!-- run `testcafe -v` -->
* node.js version: <!-- run `node -v` -->
* command-line arguments: <!-- example: "testcafe ie,chrome -e test.js" -->
* browser name and version: <!-- example: IE 11, Chrome 69, Firefox 100, etc. -->
* platform and version: <!-- example: "macOS 10.14, Windows, Linux Ubuntu 18.04.1, iOS 12 -->
* other: <!-- any notes you consider important -->
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Feature request
about: Share your ideas for this project

---

<!--
If you have an idea you think might be useful for others, please share as much detail as possible in the sections below.

Before submitting an issue, please check CONTRIBUTING.md and existing issues in this repository (https://github.com/DevExpress/testcafe/issues) in case a similar issue exists. This may save your time (and ours).
-->

### What is your Test Scenario?
<!-- Describe what you'd like to test. -->

### What are you suggesting?
<!-- Describe the solution you'd like to propose and how it may help in your test scenario. -->

### What alternatives have you considered?
<!-- Describe any alternative solutions or features you've considered if any. -->

### Additional context
<!-- Add any other context or screenshots about the feature request here. -->
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Question
about: Route your questions to StackOverflow

---

#### HEADS UP!

For TestCafe API, usage and configuration inquiries, we strongly recommend [StackOverflow](https://stackoverflow.com/questions/ask?tags=testcafe) for community support.

You may also find answers in our up-to-date [documentation](https://devexpress.github.io/testcafe/documentation/getting-started/) and [answered questions](https://stackoverflow.com/questions/tagged/testcafe) on StackOverflow. This may save your time.

If you have already looked there and have not found an appropriate answer, [file a new question on StackOverflow](https://stackoverflow.com/questions/ask?tags=testcafe).
13 changes: 13 additions & 0 deletions .github/no-response.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Configuration for probot-no-response - https://github.com/probot/no-response

# Number of days of inactivity before an Issue is closed for lack of response
daysUntilClose: 10
# Label requiring a response
responseRequiredLabel: "STATE: Need clarification"
# Comment to post when closing an Issue for lack of response. Set to `false` to disable
closeComment: >
This issue has been automatically closed because there has been no response
to our request for more information from the original author. With only the
information that is currently in the issue, we don't have enough information
to take action. Please reach out if you have or find the answers we need so
that we can investigate further.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
node_modules
/node_modules
.idea
.vscode
/lib
/site
.sass-cache
.publish
Expand Down
4 changes: 2 additions & 2 deletions .travis-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ matrix:
fast_finish: true

before_install:
- rvm install 2.4.2
- rvm install 2.5.1
- curl -o- -L https://yarnpkg.com/install.sh | bash
- export PATH=$HOME/.yarn/bin:$PATH
- yarn install

cache: yarn

install: gem install jekyll htmlentities sanitize redcarpet jekyll-sitemap
install: gem install jekyll htmlentities sanitize redcarpet jekyll-sitemap jekyll-redirect-from

branches:
except:
Expand Down
27 changes: 12 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
if: NOT (commit_message =~ /^\[docs\]/ OR branch = 'new-docs')

addons:
chrome: stable
firefox: latest
Expand All @@ -12,26 +14,21 @@ matrix:
env: GULP_TASK="test-server"
- node_js: "stable"
env: GULP_TASK="test-server"
- node_js: "stable"
- node_js: "8"
env: GULP_TASK="test-client-travis"
- node_js: "stable"
- node_js: "8"
env: GULP_TASK="test-client-travis-mobile"
- node_js: "stable"
env: GULP_TASK="test-functional-travis-desktop-osx-and-ms-edge"
- node_js: "stable"
env: GULP_TASK="test-functional-travis-mobile"
- node_js: "stable"
env: GULP_TASK="test-functional-local-headless"
- node_js: "8"
env: GULP_TASK="test-functional-local-headless-chrome"
- node_js: "8"
env: GULP_TASK="test-functional-local-headless-firefox"
fast_finish: true

cache: yarn

before_install:
- export $(dbus-launch)
- curl -o- -L https://yarnpkg.com/install.sh | bash
- export PATH=$HOME/.yarn/bin:$PATH
cache:
directories:
- $HOME/.npm

install: yarn
install: travis_retry npm install

branches:
except:
Expand Down
Loading