Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merch store db tests #42

Merged
merged 8 commits into from
Jul 7, 2023
Merged

Merch store db tests #42

merged 8 commits into from
Jul 7, 2023

Conversation

klau1011
Copy link
Contributor

CLICKUP TICKET LINK

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Created db operations and tests for the merch store on the CMS backend

@klau1011 klau1011 marked this pull request as ready for review June 20, 2023 21:35
@aayush3416 aayush3416 self-requested a review June 30, 2023 02:27
Copy link
Contributor

@aayush3416 aayush3416 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

Copy link
Contributor

@aayush3416 aayush3416 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@klau1011 klau1011 merged commit 7a9b5e4 into main Jul 7, 2023
klau1011 added a commit that referenced this pull request Nov 13, 2023
* Add CI/CD workflow for running tests

* Use node_modules for testing

* Remove yarn cache

* Change path import

* Remove old changes and test theory

* Debug docker containers

* Remove yarn cache

* Finalize changes to only run unit tests

* Updated README.md

* Updated README.md

* Update README.md

* Update README.md (#31)

* fixed postings integration test

* Fix CMS edit goose save functionality (#37)

* fixed geese edit info to actually save, bugs remain

* fixed bugs, form now correctly  updates on save

* cleaned up code

* updated redudant code, according to PR comments

* cleaned up code, removed unneeded commented out blocks of code

* fixed ability to save new goose

* typo fix

* removed required from the description field, throw error if team name is empty

* Add content field to frontend blog edit page

* Add error validation for empty content

* Create new column in the db for content

* Update integration tests to check for content field

* Remove 'link' field

* Fix edit save issue

* Update seeds, remove debug statements

* Remove length constraint on content

* Move 'content' to be above 'date'

* added content to test request body

* Remove link field from integration test

* Add DB and seed file for merch store (#38)

* Add prod migrate commands + correct table name (#41)

* Merch store db tests (#42)

* removed required from the description field, throw error if team name is empty

* added db ops and tests

* removed unneeded chat should

* remove commits from previous ticket

* fixed formatting

* added products export

* minor fixes to unit testing

* initialized products api endpoint and getters

* add,del product api endpoints

* fixed updateProductByID error

* update api endpoint

* added variation endpoints

* merch store API variations

* fixes

* Remove file

* revert changes from other ticket

* added validation

* rm git yarnrc file

* reverted readme

* minor fixes

* validation added back in after testing

* Update main.yaml

* Update main.yaml

* remove hardcoded nodelinkers

* Removed failing unit test for action tests

* Remove broken tests

* Add integration tests to CI

* Update main.yaml

* Remove broken integration tests

---------

Co-authored-by: Jeff Ma <jeff-2c@hotmail.com>
Co-authored-by: Samantha Grieco <samtb1@outlook.com>
Co-authored-by: Samantha Grieco <62915953+Samanthatb1@users.noreply.github.com>
Co-authored-by: klau1011 <111789635+klau1011@users.noreply.github.com>
Co-authored-by: Kevin Lau <kevlau82@gmail.com>
Co-authored-by: Taha Zaryab <tahazaryab10@gmail.com>
Co-authored-by: Taha Zaryab <45523978+tahazaryab@users.noreply.github.com>
Co-authored-by: aayush3416 <87783633+aayush3416@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants