From 4d8d2f3ab8457cc8d1aa8894a800a0ce47069162 Mon Sep 17 00:00:00 2001 From: Roland Walker Date: Sat, 22 Jul 2017 12:58:18 -0400 Subject: [PATCH] test for invoking view-blob from diff view, including three TODO proposals which would change functionality --- test/diff/diff-view-blob-test | 142 ++++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100755 test/diff/diff-view-blob-test diff --git a/test/diff/diff-view-blob-test b/test/diff/diff-view-blob-test new file mode 100755 index 000000000..ab30731b3 --- /dev/null +++ b/test/diff/diff-view-blob-test @@ -0,0 +1,142 @@ +#!/bin/sh + +. libtest.sh +. libgit.sh + +export LINES=10 + +in_work_dir create_repo_from_tgz "$base_dir/files/scala-js-benchmarks.tgz" + +# content window scrolled to avoid trailing backslash and single quote +first_file_blob=' +# Run a benchmark against a JavaScript VM. + +# set -x + +RUN_DIR="$(dirname "$0")" +ROOT_DIR="./$(git rev-parse --show-cdup)" +ENGINES="d8 node" +[blob] common/benchmark-runner.sh - line 9 of 143 11%' + +last_file_blob='// The ray tracer code in this file is written by Adam Burmister. It +// is available in its original form from: +// +// http://labs.flog.co.nz/raytracer/ +// +// Ported from the v8 benchmark suite by Google 2012. +// Ported from the Dart benchmark_harness to Scala.js by Jonas Fonseca 2013 + +[blob] tracer/src/main/scala/org/scalajs/benchmark/tracer/Tracer.scala - line38%' + +test_case view-blob-goto-line-1 \ + --todo="Diff default view-blob action should be to view first-mentioned blob" \ + --args='show ee912870202200a0b9cf4fd86ba57243212d341e' \ + --script=' + :1 + :view-blob + :scroll-page-down + ' \ + <