You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Almost all of the current testing the LMFDB is of the form
Create a webpage
Search for strings in the resulting html
While this is good for ensuring that our core product is functional, it has a cost in that rendering pages is somewhat slow. This makes certain kinds of automated tests not a good idea (we already have to split our testing up into a bunch of different jobs on Github's CI).
There are other kinds of tests that we can add, where we run unit tests on functions without rendering a webpage. For example, see this test I just added in #6248. To be specific, I think we should
Add tests for many of the functions in the lmfdb.utils folder
Add tests for the methods on backend objects like WebAbstractGroup.
The text was updated successfully, but these errors were encountered:
Almost all of the current testing the LMFDB is of the form
While this is good for ensuring that our core product is functional, it has a cost in that rendering pages is somewhat slow. This makes certain kinds of automated tests not a good idea (we already have to split our testing up into a bunch of different jobs on Github's CI).
There are other kinds of tests that we can add, where we run unit tests on functions without rendering a webpage. For example, see this test I just added in #6248. To be specific, I think we should
lmfdb.utils
folderThe text was updated successfully, but these errors were encountered: