testing - Using different versions of a python library in the same process -


We've got a dragon library that we are developing. During development, I want to use parts of that library to test its new versions. That is, use static code to test the development code. Is there any way to do this in dragon?

Edit: To be more specific, we have got a library (Libya) in which there are many useful things, apart from this, we have a testing library which has some testing facilities (Liberty) to use LibA. We want to test LibT using LibT, but LibT depends on LibA, so we use a stable version of LibA, while LibT tests (because we will only convert LibT to new test as well ). Therefore, when the unit test is going on, LibA-dev testing will use Liberty code which depends on LibA-Stable.

We have come up with an idea that is calling a steady code on a different process using RPYC, but it is difficult to implement in a tightly-airy manner (make sure it is properly Etc. dies, and allows many examples to execute on the same computer at the same time).

Thanks

"We want LibT to be used to test LibT, but LibT relies on LibA, so we use a stable version of LibA, while the LibT test "

does not mean to use A to test AA. What does the following mean?

Libya is actually mixing two things together: A1 and A2.

Depends on T A1.

What is actually happening is that you are renewing and testing A2, using T and A1

if you contract LibA in those parts For whom t is necessary and other parts, you may be able to break this circular dependency.


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -