Skip to Content.
Sympa Menu

comanage-dev - Re: [comanage-dev] Call Thursday

Subject: COmanage Developers List

List archive

Re: [comanage-dev] Call Thursday


Chronological Thread 
  • From: Tom Zeller <>
  • To: Benn Oshrin <>,
  • Subject: Re: [comanage-dev] Call Thursday
  • Date: Wed, 6 Jun 2018 07:41:03 -0500
  • Ironport-phdr: 9a23:Sn4Nch0T0IFiOCnKsmDT+DRfVm0co7zxezQtwd8ZseMWLfad9pjvdHbS+e9qxAeQG9mDtrQc06L/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q99pHPYwhEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vyi84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYP+d8cKzAZ9MXXWtBUcRfVyJBDI2ybJYBAfQdMutDs4nxu0EDoQeiCQWwBu7izCJDiH/s3a091uQsCR/I3AslH9kTs3vbstH1NKMMXuCv0aLFyinDbvJI1jf57IjHbAohrOqXXbJoccre11MvFwLZgVqKrYzqIzSV1+oCs2iB6OpgSPqvh3Q7pAF2pzii38EhgZTKiIIN0l3I6yR0zJo3KNC9Rk52YsWrHIdVuiyVK4d6Xt0tTmR0tyomyrALvJu2cDYExZkp3xLSZf+Kf5KM7x/jTuqdPDN1iXx/dL6hmRq+7E6twfDmWMauylZFtC9Fn8HMtn8T0xzT7dCKSv5n8Ueg3TaDzhjT6u5YLUwtmqvXNZAsz7AqmpoctkTDGSD2mEHog6OMakok/e2o5/zmYrXguJCcK5d5hh//P6gymMGyBOo4PwsVUGSH/Omx26Hv8VHnT7hPkvI6jqnUvZXfKMgFqKO0DRdZ0oM55Ba+Czem3s4YnX4CLF9dZBKGjpbmO1XKIP/mF/eymE+skC9rx//YJL3hA4nCIWLHkLj9erZ85UFcyBA0zdBC/5JYEK0OIPX2WkPprtzXEgc5MxCow+bgENhyyoQeWWeVDa+fKqzSvkGH6vsyLOaSeo8YozL9K/k+5/7yln81h0URfaiv3ZsLdn+4BPJmLFuFYXbymNsOD3oFvhdtBNDt3XePVzgbQG2yRaM6rmUxBYSgCq/CQJygmrqMwH39E5FLMCQOAVeJGHHheIjBV/oSQCOUPsJ7lDEYD/6sR5Jy+wupsVrGzL8vHOfQ/iAC/cb/xtVx4+DJvQoq9TFuDs+U12qKUG5umX4QATQx2fYs8gRG1l6f3P0g0LRjHttJ6qYMC19iOA==

> Does anybody have anything discussion worthy for Thursday

Just a mention that I pushed some work on tests.

On previous calls I had wondered how to lay out the test fixtures. The
pattern I am following is that 'test' database fixtures (i.e. tables)
import records from the 'default' database. Since the database setup
script is run before the tests, the tests assume a newly
installed/setup instance. Tests which need specific database records
use custom fixtures stored in a subdirectory, e.g.
app/Test/Fixture/CoTest. Tests which do not need records imported from
the 'default' database should use 'empty' fixtures (i.e. empty = no
records) which are located at app/Test/Fixture/Empty/.

In passing, I noticed I had to add some fixtures/tables (I think it
was CoDepartment and CoEmailList) since I last worked on the tests,
apparently due to some code changes. A CI instance would highlight
that kind of thing, and I had spent some time setting up Docker
Compose with the idea of running that on TravisCI. Still looking for
guidance on CI at some point, especially with GitHub changing hands
and I think I2 using an enterprise instance.

Other than that, another nod to Scott for the work on Docker, it has
been very helpful.

Tom



Archive powered by MHonArc 2.6.19.

Top of Page