This multi-phrase hyphenation feels a little awkward to me when I read it.  One possible suggestion would be something like:

We can describe the happy path as an executable acceptance test which will not pass ...