Oh, Cool, never saw that, it' seem like don't need database_cleaner-sequel 
gem anymore if do some config myself.
在2021年12月19日星期日 UTC+8 21:18:34<abhijit> 写道:

> Hi,
>
> it looks like  database_cleaner-sequel gem is used to run the test within 
> a transaction so that database updates are cleaned up after the test runs.
>
> You'll achieve the same results if you use the testing strategy as 
> suggested by Jeremy in Sequel docs -
> https://sequel.jeremyevans.net/rdoc/files/doc/testing_rdoc.html
>
> Hope it helps.
>
>
> On Friday, November 5, 2021 at 11:30:39 AM UTC+5:30 vil...@gmail.com 
> wrote:
>
>> It's fine, thanks for help,  if there have any useful update, i will 
>> report here.
>> 在2021年11月2日星期二 UTC+8 下午10:39:32<Jeremy Evans> 写道:
>>
>>> On Tue, Nov 2, 2021 at 12:30 AM Billy Zheng <vil...@gmail.com> wrote:
>>>
>>>> Hi, after some research, this test failing issue caused by 
>>>> database_cleaner-sequel gem.
>>>>
>>>> config here.  
>>>> https://github.com/zw963/marketbet_crawler/blob/4e3537a267d93c3fc109ccebc119d08571d58d43/test/test_helper.rb
>>>>
>>>> after change DatabaseCleaner[:sequel].strategy from :transaction into 
>>>> :truncate, all test case works now.
>>>>
>>>> I create a new issue there.  
>>>> https://github.com/DatabaseCleaner/database_cleaner-sequel/issues/23
>>>>
>>>> do you think if this is expected behavior? if not, could you please 
>>>> give some guiding suggestions for that issue?
>>>>
>>>
>>> I apologize, but I don't have time to look at the 
>>> database_cleaner-sequel implementation.  Maybe it uses the current thread 
>>> in some way when using the transaction approach, and that doesn't work well 
>>> when using fibers instead of threads for concurrency?
>>>
>>> Thanks,
>>> Jeremy 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sequel-talk+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sequel-talk/34b222bf-2321-462a-9d23-0637a74fb678n%40googlegroups.com.

Reply via email to