Giter Site home page Giter Site logo

cypress-test-tiny's Introduction

cypress-test-tiny

Tiny Cypress E2E test case

Build status Name Description
CircleCI CircleCI Linux & Mac & Win 64

Important

Note that this project DOES NOT include Cypress dependency in the package.json. The reason for such omission is that we use this project to test every Cypress build and do not want to spend time installing [email protected] just to immediately install and test [email protected]. Which means when submitting pull requests with a bug report, please save the problematic version of Cypress in package.json. Simply run npm install --save-dev cypress or npm i -D [email protected] and commit the change before submitting a pull request.

cypress-test-tiny's People

Contributors

atofstryker avatar bahmutov avatar brian-mann avatar flotwig avatar greenkeeper[bot] avatar jennifer-shehane avatar kuceb avatar mikemcc399 avatar mjhenkes avatar renovate-bot avatar renovate[bot] avatar tgriesser avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cypress-test-tiny's Issues

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.

Exit early for jobs on Circle

Right now the linux job quickly finishes if testing windows commit, but the mac job takes 1-2 minutes. We need to exit quicker

Screen Shot 2019-04-11 at 11 21 30 AM

30 seconds on Mac is taken by spinning the VM, so that is the shortest time I think

An in-range update of ok-file is breaking the build 🚨

Version 1.1.0 of ok-file was just published.

Branch Build failing 🚨
Dependency ok-file
Current Version 1.0.3
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

ok-file is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • βœ… ci/circleci Your tests passed on CircleCI! Details
  • ❌ continuous-integration/appveyor/branch AppVeyor build cancelled Details

Release Notes v1.1.0

1.1.0 (2017-10-16)

Bug Fixes

Features

  • debug: add debug with DEBUG=ok-file variable (a479a44)
Commits

The new version differs by 2 commits.

  • effb1c2 fix(bin): bin path
  • a479a44 feat(debug): add debug with DEBUG=ok-file variable

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Fix running by itself

Our tests are "too" smart - they do conditional Cypress install, which means when this project is tested by itself it is failing

$(npm bin)/run-if npm run cypress:version
  commit-message-install found command npm run cypress:version +0ms
  commit-message-install command to run: npm run cypress:version +0ms
  commit-message-install getting last git commit message body +2ms
  commit-message-install no message to process +17ms
Platform linux is allowed

> [email protected] cypress:version /home/ubuntu/cypress-test-tiny
> cypress version

sh: 1: cypress: not found

See example https://circleci.com/gh/cypress-io/cypress-test-tiny/470

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

npm
package.json
  • ok-file 1.5.2

  • Check this box to trigger a request for Renovate to run again on this repository

Permission denied on Linux

Using Debian Stretch, I forked that project, then ran:

git clone https://github.com/AlexandreBonneau/cypress-test-tiny.git
cd cypress-test-tiny
yarn
yarn cypress:open

That last command output this error message:

yarn run v1.5.1
$ cypress open
sh: 1: cypress: Permission denied
error An unexpected error occurred: "Command failed.
Exit code: 127
Command: sh
Arguments: -c cypress open
Directory: /home/user/dev/tests/cypress-test-tiny
Output: 
".
info If you think this is a bug, please open a bug report with the information provided in "/home/user/dev/tests/cypress-test-tiny/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

I checked the permissions in /home/user/dev/tests/cypress-test-tiny and everything is owned by user.
I'm not sure what is happening here.

try running each CI only for tags

for example run the CircleCI Linux workflow only for tags like linux-x64 and run AppVeyor CI for win32-ia32 runs 32-bit job (x86)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.