Instruction for local development of requal
server version.
- Run
create_db_users.R
to create mock users. - Run
docker-compose up
to start up DB. - Run
run_dev.R
.
-
shinytest2::record_test("inst/test_app")
- starts the test version of the app (defined inapp.R
which uses a database with empty projecttests/test_basic.requal
) -
tests need to be run using
devtools::test()
(or Build > Test in RStudio) -
running test app interactively can be done using
app <- AppDriver$new(app_dir = "inst/test_app", name = "requaltest", seed = 123, height = 789, width = 1139)
andapp$view()
- create new project
- load project
- create document
- delete document
- upload document
- add code
- merge codes
- delete code
- edit code
- export codebook
- add category
- remove category
- assign code to category
- remove code from category
- select document to code
- assign code to segment
- remove code from segment
- removing code using the modal window when there are multiple codes overlapping
- filter
- export
- loads
- create
- edit
- delete
- export