• Nicholas Tsim's avatar
    Hook initial GitLab service into Staticman class and fix failing config tests · 7c5ccbe1
    Nicholas Tsim authored
    This change primarily addresses the Staticman tests. It appears that most
    Staticman tests had been ignored by accident via an errant `jest.only`
    and were not actually running.
    Some of the site config tests were also failing and logging unnecessarily
    (this is due to a log statement from #176 still remaining in the codebase).
    The site config test helper `getConfig` has also been refactored to remove
    the special handling of the `recaptcha.secret`. Upon removal there doesn't
    seem to have been any notable problems and tests are passing (after some
    cleanup in relevant areas).