The Women Coding Community is a community dedicated to inspiring women to excel in their technology careers. Our events cover various topics around software engineering. If you're interested in joining the community as a member or volunteer please visit our website or join our Slack.
Check out Code of Conduct
Please, find more information on our website.
This website acts as a project to help introduce people to the Open Source community, and allow transition from newcomers to contributors easier.
We welcome your contributions! 💕 To contribute to this repo, follow the contributing guidelines.
This content is created using GitHub Pages with Jekyll.
Before you can use Jekyll to test a site, you must:
-
Install Jekyll. Create a Jekyll site. For more information, see "Creating a GitHub Pages site with Jekyll." We recommend using Bundler to install and run Jekyll. Bundler manages Ruby gem dependencies, reduces Jekyll build errors, and prevents environment-related bugs. To install Bundler:
-
Install Ruby. For more information, see Installing Ruby.
-
Install Bundler. For more information, see Bundler
-
Run on terminal
bundle install
-
Run on terminal
bundle exec jekyll serve
-
Access the page on browser: http://127.0.0.1:4000
- Javascript Tests
- Run on terminal
npm install
- Run on terminal
npm test
- Python Tests
cd tools
ls -lah
python -m pip install --upgrade pip
pip install -r requirements.txt
pytest tools
The project requires to use ruby>=3.1.*. Make sure that your system looks at the correct version of ruby.
- First, check which path of ruby you have. If it's incorrect or missing, set it.
env | grep PATH
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
To install the correct ruby version, use the following command:
rbenv install 3.1.2
- Set the 3.1.* version of ruby as the default one globally or only for your working directory.
rbenv global 3.1.2 # set the default Ruby version for this machine
# or:
rbenv local 3.1.2 # set the Ruby version for this directory
- Get back to the Build and run section.
As an alternative way, remove Gemfile.lock if setting Ruby version didn't help.
- Open your Terminal in the root directory.
npm install cypress --save-dev
- This will install Cypress locally as a dev dependency for your project.- Run
npx cypress open
from your project root - Select E2E testing
-
Select E2E testing option.
-
Choose your browser and click Start E2E testing in....
Now you can run any tests from Specs.
For more details, please refer to the official Cypress Documentation.