MCPcopy
hub / github.com/geldata/gel / test_server_proto_configure_05

Method test_server_proto_configure_05

tests/test_server_config.py:850–923  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

848 ''')
849
850 async def test_server_proto_configure_05(self):
851 await self.con.execute('''
852 CONFIGURE SESSION SET __internal_sess_testvalue := 1;
853 ''')
854
855 await self.assert_query_result(
856 '''
857 SELECT cfg::Config.__internal_sess_testvalue
858 ''',
859 [
860 1
861 ],
862 )
863
864 await self.con.execute('''
865 CONFIGURE CURRENT DATABASE SET __internal_sess_testvalue := 3;
866 ''')
867
868 await self.con.execute('''
869 CONFIGURE INSTANCE SET __internal_sess_testvalue := 2;
870 ''')
871
872 await self.assert_query_result(
873 '''
874 SELECT cfg::Config.__internal_sess_testvalue
875 ''',
876 [
877 1 # fail
878 ],
879 )
880
881 await self.assert_query_result(
882 '''
883 SELECT cfg::InstanceConfig.__internal_sess_testvalue
884 ''',
885 [
886 2
887 ],
888 )
889
890 await self.assert_query_result(
891 '''
892 SELECT cfg::BranchConfig.__internal_sess_testvalue
893 ''',
894 [
895 3
896 ],
897 )
898
899 await self.con.execute('''
900 CONFIGURE SESSION RESET __internal_sess_testvalue;
901 ''')
902
903 await self.assert_query_result(
904 '''
905 SELECT cfg::Config.__internal_sess_testvalue
906 ''',
907 [

Callers

nothing calls this directly

Calls 2

executeMethod · 0.80
assert_query_resultMethod · 0.45

Tested by

no test coverage detected