1. 18 Aug, 2019 3 commits
  2. 17 Aug, 2019 5 commits
  3. 16 Aug, 2019 28 commits
  4. 15 Aug, 2019 4 commits
    • James Lin's avatar
      Update with more review feedback from jonahwilliams · 9823b3db
      James Lin authored
      * Remove the identity() function.
      * Make _flattenMap private.
      * Don't bother with ungrowable lists.
      9823b3db
    • James Lin's avatar
      Add assert messages · 4f3b7067
      James Lin authored
      4f3b7067
    • James Lin's avatar
      e3ffa768
    • James Lin's avatar
      Give `_runFlutterTest` the ability to validate command output · c02b805c
      James Lin authored
      In another change (#37646), I want to test that a test fails and
      prints expected output.  I didn't see an existing way to do that, so
      I modified `_runFlutterTest` and `runCommand` to allow capturing the
      output.  Currently capturing and printing output are mutually
      exclusive since we don't need both.
      
      Some awkward bits:
      * There already exists a `runAndGetStdout` function that is very
        similar to `runCommand`, and this change makes the conceptual
        distinction more confusing.
      
      * `runFlutterTest` has multiple code paths for different
        configurations.  I don't understand what the different paths are
        for, and I added output checking only along one of them.
      c02b805c