Giter VIP home page Giter VIP logo

open-source-labs / spearmint Goto Github PK

View Code? Open in Web Editor NEW
1.3K 17.0 181.0 68.04 MB

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

Home Page: https://www.spearmintjs.com

License: MIT License

JavaScript 44.38% HTML 0.03% TypeScript 46.18% SCSS 8.97% Dockerfile 0.11% CSS 0.34%
accessibility testing enzyme puppeteer axe-core web-accessibility jest endpoint-testing open-source hooks

spearmint's People

Contributors

annieshinn avatar apark0720 avatar astaiglesia avatar berghoer avatar bkwak avatar btran140 avatar cartlong7 avatar charlie-maloney avatar corneeltron avatar davefranz avatar delacour124 avatar ericgpark avatar garyb93 avatar hawkinsd avatar huyqbui avatar jib3377 avatar julicious100 avatar karenpinilla avatar luis-km-lo avatar lukelauther avatar maxweisen avatar mylestsutsui avatar natlynp avatar rawanbairouti avatar ruzeb avatar sean-haverstock avatar sieunjang avatar suigin1 avatar taoantaoan avatar wilson-tran 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  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

spearmint's Issues

Download error

Download error on linux

Distribution Info

DISTRIB_ID=Deepin
DISTRIB_RELEASE="15.9.3"
DISTRIB_DESCRIPTION="Deepin 15.9.3 "
DISTRIB_CODENAME=unstable
PRETTY_NAME="Deepin 15"
NAME="Deepin"
VERSION_ID="15.9.3"
VERSION="15.9.3"
ID=deepin

Error

image

Axe-core trademark use

Thanks for using axe-core! Could you please ensure that you are adhering to the trademark policy? Axe-core is a trademark of Deque Systems. Here are some common tips that should help:
Ensure that the language surrounding your reference to axe-core does not imply in any way that you own it or have any formal partnership with Deque without prior written permission.
Include the following attribution notice: “Axe-core® is a trademark of Deque Systems, Inc. in the US and other countries.” Adding this to your readme is a common approach.
Axe-core® is capitalized at the beginning of a sentence. When used within a sentence, axe-core® is lowercase. Don’t stress attempting to include the ® symbol everywhere you say axe-core. If you include it in a prominent place, in addition to the attribution notice above, you should be good.
Do not mistake the broader axe® brand name for the axe-core® open source project.
Don’t stress renaming your entire project. If you adhere to the above tips, you should be covered in most cases.
Please comply with this request in 30 days time and let us know when to expect to see the changes live.

Regards,
The team at Deque

Interested but needs more docs

Hi all,

Really interested in the premise but it is difficult to know where to start.

Some additional documentation and guides would go a long ways towards helping me make a case for adopting this.

I would love to be able to delegate developing tests to our QA team, but as it stands I don't know that I could effectively train anyone to use this while I am not sure how to use it myself.

Best of luck and I will stay tuned for further development.

Terminal Contains Repeating Character Inputs

When switching between test frameworks using the Home button, the test terminal will input repeated characters, affecting the test running. Current workaround solution is to exit app between framework selections.

Xterm terminal resize

The xterm terminal does not fit to the parent container on load because of the hidden prop used in the tab component for the terminal which initializes the parent component with a width and height of 0, therefore fitaddon does not initialize according to the bounds and only works when switching back and forth to the terminal.

Unable to launch the application on mac

What I have tried

  1. Download spearmint 0.14.0-arm64 from the download page
  2. Installation into applications
  3. When tried to open spearmint, it returns the following message,
    “spearmint” is damaged and can’t be opened. You should eject the disk image.

Environment

  1. OS: macos monterey
  2. Processor: Apple M1 Pro

Build from source - errors

  • Is node-sass needed? Building it makes installation problematic. sass should be enough
  • There is no docs about building
  • Build is failing with:
0 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'build' ]
1 info using [email protected]
2 info using [email protected]
3 timing config:load:defaults Completed in 3ms
4 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 0ms
5 timing config:load:builtin Completed in 0ms
6 timing config:load:cli Completed in 2ms
7 timing config:load:env Completed in 1ms
8 timing config:load:file:/srv/spearmint/.npmrc Completed in 2ms
9 timing config:load:project Completed in 2ms
10 timing config:load:file:/home/tczech/.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:/usr/etc/npmrc Completed in 1ms
13 timing config:load:global Completed in 1ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 1ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 11ms
19 verbose npm-session ae0c8209f7a9e7df
20 timing npm:load Completed in 19ms
21 timing command:run Completed in 418698ms
22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
22 verbose stack     at ChildProcess.emit (node:events:378:20)
22 verbose stack     at maybeClose (node:internal/child_process:1067:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
23 verbose pkgid [email protected]
24 verbose cwd /srv/spearmint
25 verbose Linux 5.9.16-1-MANJARO
26 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "build"
27 verbose node v15.11.0
28 verbose npm  v7.6.3
29 error code 1
30 error path /srv/spearmint
31 error command failed
32 error command sh -c NODE_ENV=production npm run react-build && npm run electron-build
33 verbose exit 1

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.