Skip to content
Snippets Groups Projects
README.md 799 B
Newer Older
Ian Briggs's avatar
Ian Briggs committed
# Web Browser Template

James R. Wilcox's avatar
James R. Wilcox committed
This repository is where you will build your browser
Pavel Panchekha's avatar
Pavel Panchekha committed

When code is pushed to this repository
James R. Wilcox's avatar
James R. Wilcox committed
  [GitLab CI][glci] will automatically run
Pavel Panchekha's avatar
Pavel Panchekha committed
  [the tests][tests] for the week's homework.
For that to work, you must have a `browser.py` file
  that exports all of the expected functions and classes.
You don’t have to put all of your code into one file,
  but all of your classes and methods should be exported from this file.
Pavel Panchekha's avatar
Pavel Panchekha committed
The easiest way to do that is to add `from other_file import *` at the top.
Ian Briggs's avatar
Ian Briggs committed

Pavel Panchekha's avatar
Pavel Panchekha committed
Details on the testing system can be found in [its repository][tests].

James R. Wilcox's avatar
James R. Wilcox committed
[glci]: https://docs.gitlab.com/ee/ci/
[tests]: https://gitlab.cs.washington.edu/cse490x-22sp/cse490x-22sp-tests
Pavel Panchekha's avatar
Pavel Panchekha committed

James R. Wilcox's avatar
James R. Wilcox committed
Do not modify the `.gitlab-ci.yml` file,
  which configures GitLab CI to run the tests.
Ian Briggs's avatar
Ian Briggs committed