I believe the approach you took is right in your case, and I really like the quote at the end of your post.
However, in general, I think it depends on the size of the project, and the amount of effort required to test everything. There are projects that could not be possibly tested in one day, or one week, or even one month. A way to tailer test cases has to be there, in general. Don't misunderstand me, I am just trying to add some thoughts, not saying anything is wrong in your particular case.
<code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>