@@ -534,6 +534,7 @@ <h1>Source code for tortoise.contrib.test</h1><div class="highlight"><pre>
534534
535535
536536< span class ="n "> __all__</ span > < span class ="o "> =</ span > < span class ="p "> (</ span >
537+ < span class ="s2 "> "MEMORY_SQLITE"</ span > < span class ="p "> ,</ span >
537538 < span class ="s2 "> "SimpleTestCase"</ span > < span class ="p "> ,</ span >
538539 < span class ="s2 "> "TestCase"</ span > < span class ="p "> ,</ span >
539540 < span class ="s2 "> "TruncationTestCase"</ span > < span class ="p "> ,</ span >
@@ -936,6 +937,7 @@ <h1>Source code for tortoise.contrib.test</h1><div class="highlight"><pre>
936937< span class ="n "> AsyncFunc</ span > < span class ="o "> =</ span > < span class ="n "> Callable</ span > < span class ="p "> [</ span > < span class ="n "> P</ span > < span class ="p "> ,</ span > < span class ="n "> Coroutine</ span > < span class ="p "> [</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> T</ span > < span class ="p "> ]]</ span >
937938< span class ="n "> AsyncFuncDeco</ span > < span class ="o "> =</ span > < span class ="n "> Callable</ span > < span class ="p "> [</ span > < span class ="o "> ...</ span > < span class ="p "> ,</ span > < span class ="n "> AsyncFunc</ span > < span class ="p "> ]</ span >
938939< span class ="n "> ModulesConfigType</ span > < span class ="o "> =</ span > < span class ="n "> Union</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]]</ span >
940+ < span class ="n "> MEMORY_SQLITE</ span > < span class ="o "> =</ span > < span class ="s2 "> "sqlite://:memory:"</ span >
939941
940942
941943< span class ="nd "> @typing</ span > < span class ="o "> .</ span > < span class ="n "> overload</ span >
@@ -986,7 +988,7 @@ <h1>Source code for tortoise.contrib.test</h1><div class="highlight"><pre>
986988 < span class ="k "> def</ span > < span class ="nf "> wrapper</ span > < span class ="p "> (</ span > < span class ="n "> func</ span > < span class ="p "> :</ span > < span class ="n "> AsyncFunc</ span > < span class ="p "> ,</ span > < span class ="n "> ms</ span > < span class ="p "> :</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]):</ span >
987989 < span class ="nd "> @wraps</ span > < span class ="p "> (</ span > < span class ="n "> func</ span > < span class ="p "> )</ span >
988990 < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> runner</ span > < span class ="p "> (</ span > < span class ="o "> *</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> T</ span > < span class ="p "> :</ span >
989- < span class ="k "> await</ span > < span class ="n "> Tortoise</ span > < span class ="o "> .</ span > < span class ="n "> init</ span > < span class ="p "> (</ span > < span class ="n "> db_url</ span > < span class ="o "> =</ span > < span class ="s2 " > "sqlite://:memory:" </ span > < span class ="p "> ,</ span > < span class ="n "> modules</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="s2 "> "models"</ span > < span class ="p "> :</ span > < span class ="n "> ms</ span > < span class ="p "> })</ span >
991+ < span class ="k "> await</ span > < span class ="n "> Tortoise</ span > < span class ="o "> .</ span > < span class ="n "> init</ span > < span class ="p "> (</ span > < span class ="n "> db_url</ span > < span class ="o "> =</ span > < span class ="n " > MEMORY_SQLITE </ span > < span class ="p "> ,</ span > < span class ="n "> modules</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="s2 "> "models"</ span > < span class ="p "> :</ span > < span class ="n "> ms</ span > < span class ="p "> })</ span >
990992 < span class ="k "> await</ span > < span class ="n "> Tortoise</ span > < span class ="o "> .</ span > < span class ="n "> generate_schemas</ span > < span class ="p "> ()</ span >
991993 < span class ="k "> return</ span > < span class ="k "> await</ span > < span class ="n "> func</ span > < span class ="p "> (</ span > < span class ="o "> *</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> )</ span >
992994
0 commit comments