Open
Description
It would be nice to be able to truncate a snapshot to only certain specific lines. Something like:
expectSelfie(blah).lines(1).toBe_TODO() // first line
expectSelfie(blah).lines(2).toBe_TODO() // first two lines
expectSelfie(blah).lines(-2).toBe_TODO() // last two lines
expectSelfie(blah).lines(-1).toBe_TODO() // last one line
var snapshot = expectSelfie(blah)
snapshot.lines(2).toBe_TODO() // first two lines
snapshot.lines(-2).toBe_TODO() // last two lines
I have also sometimes wanted to match a certain regex, like maybe
expectSelfie(blah).withinRegex("(?m)^.*$\n?^.*$").toBe_TODO()
So far, each time that I have wanted this, I have found a better way to solve this by filtering before the snapshot gets taken...