Example #1
0
 def test_update_system_info_to_newer(self):
     import neorg
     from neorg.web import update_system_info
     newer_version = '1.0.0'
     assert newer_version > neorg.__version__  # make sure it is newer
     with ChangeNEOrgVersion(newer_version):
         # version has been changed
         assert_raises(AssertionError, self.test_system_info)
         # update success w/o an error
         update_system_info()
         # check if the version was updated
         self.test_system_info()
     # DB has been changed
     assert_raises(AssertionError, self.test_system_info)
Example #2
0
 def test_update_system_info_to_newer(self):
     import neorg
     from neorg.web import update_system_info
     newer_version = '1.0.0'
     assert newer_version > neorg.__version__  # make sure it is newer
     with ChangeNEOrgVersion(newer_version):
         # version has been changed
         assert_raises(AssertionError, self.test_system_info)
         # update success w/o an error
         update_system_info()
         # check if the version was updated
         self.test_system_info()
     # DB has been changed
     assert_raises(AssertionError, self.test_system_info)
Example #3
0
def serve(port, root=None, debug=None, browser=None):
    from neorg.web import app, update_system_info, update_search_index
    from neorg.config import load_config
    from neorg.wiki import setup_wiki
    load_config(app, dirpath=root)
    if debug is not None:
        app.config['DEBUG'] = debug
    update_search_index()
    update_system_info()
    if browser:
        from threading import Timer
        from webbrowser import open_new_tab
        Timer(1, open_new_tab, args=['http://localhost:%d' % port]).start()
    setup_wiki()
    app.run(port=port)
Example #4
0
def serve(port, root=None, debug=None, browser=None):
    from neorg.web import app, update_system_info, update_search_index
    from neorg.config import load_config
    from neorg.wiki import setup_wiki
    load_config(app, dirpath=root)
    if debug is not None:
        app.config['DEBUG'] = debug
    update_search_index()
    update_system_info()
    if browser:
        from threading import Timer
        from webbrowser import open_new_tab
        Timer(1, open_new_tab,
              args=['http://localhost:%d' % port]).start()
    setup_wiki()
    app.run(port=port)
Example #5
0
 def test_update_system_info_to_current(self):
     from neorg.web import update_system_info, system_info
     sysinfo_0 = system_info()
     update_system_info()
     sysinfo_1 = system_info()
     assert sysinfo_0 == sysinfo_1  # nothing changed
Example #6
0
 def test_update_system_info_to_current(self):
     from neorg.web import update_system_info, system_info
     sysinfo_0 = system_info()
     update_system_info()
     sysinfo_1 = system_info()
     assert sysinfo_0 == sysinfo_1  # nothing changed