On Thu, Jul 5, 2018 at 4:58 PM, Steven D'Aprano <steve+comp.lang.pyt...@pearwood.info> wrote: >> Optimize for readability, not writability. > > And that is why we all hold COBOL up as the paragon of excellence for a > programming language! *wink* > > Or if you don't like COBOL, how about Hypertalk? > > put 42 into x > ask file "Which file would you like to open?" with "default.txt" > if it is empty exit to Hypercard > put it into thefile > open file thefile > repeat with num = 1 to x > write "spam" to file thefile > end repeat > close file thefile >
Using Chai and Mocha to test a Node.js web app ends up looking a bit like that, actually. You perform a request, then make assertions: expect(res).to.be.json; expect(res.body).to.be.an(object); expect(res.body.stuff).to.be.an(array); expect(res.body.stuff).to.have.length(5); etc etc etc. ChrisA -- https://mail.python.org/mailman/listinfo/python-list