GithubHelp home page GithubHelp logo

Comments (5)

cevich avatar cevich commented on August 24, 2024

Thanks JC. For ref: some fixes (and some more trouble) is in #65

from autotest-docker.

cevich avatar cevich commented on August 24, 2024

Moving this out to later version to give more time (0.7.5)

from autotest-docker.

ldoktor avatar ldoktor commented on August 24, 2024

Hi @cevich, which one do you dislike? I know we have a different opinion on Exception, so I can remove them (I still believe cleanup should clean everything even on failure, but it's your choice).

About the old-style class it's just size optimization, I can add the (object) if you like

And the 'int' has no remove member is just false-negative. Based on the code it has to be list in order to get to the remove part.

from autotest-docker.

cevich avatar cevich commented on August 24, 2024

For this and #65, I'm not interested in arguing the accuracy or usefulness of pylint or pep8 findings. I get that they're not perfect, and sometimes really annoying. The fact is, we use them simply to help enforce a consistent set of standards that generally lead to more reliable, predictable an easy to maintain code.

Our directive is for functional testing: Prove the existing, working parts of docker, remain so. In-depth and detailed/specific scenario testing is secondary to covering the basics. We really just want these tests passing over and over and over, simple and boring. Perhaps it would help to think about uncovering new/unknown bugs, as a side-effect rather than the central purpose.

Once this basic functional-test requirement is met, then work on extending (or adding additional) tests to cover more detailed, specific scenarios. Perhaps start by simplifying and dumbing-down the test (as much as possible) so pylint doesn't complain and most breakage points (here or in dockertest) would have obvious sources (for mid-level/junior engineers unfamiliar with the code). Then over time, work on pulling content back in bit-by-bit from the older commits, to cover the additional detail.

from autotest-docker.

cevich avatar cevich commented on August 24, 2024

Okay, merged in via #201 Thanks for sticking with it, and putting up with my complaining :D

from autotest-docker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.