diff --git a/lib/gcli/test/automators/requisition.js b/lib/gcli/test/automators/requisition.js
index <HASH>..<HASH> 100644
--- a/lib/gcli/test/automators/requisition.js
+++ b/lib/gcli/test/automators/requisition.js
@@ -31,8 +31,6 @@ exports.createRequisitionAutomator = function(requisition) {
     updateCursor();
   };
 
-  requisition.onTextChange.add(textChanged);
-
   var updateCursor = function() {
     cursor.start = typed.length;
     cursor.end = typed.length;
@@ -54,7 +52,6 @@ exports.createRequisitionAutomator = function(requisition) {
     },
 
     getInputState: function() {
-      var typed = requisition.toString();
       return {
         typed: typed,
         cursor: { start: cursor.start, end: cursor.end }
@@ -91,11 +88,11 @@ exports.createRequisitionAutomator = function(requisition) {
       if (keyCode === KeyEvent.DOM_VK_RETURN) {
         throw new Error('Fake DOM_VK_RETURN not supported');
       }
+      typed = requisition.toString();
       updateCursor();
     },
 
     destroy: function() {
-      requisition.onTextChange.remove(textChanged);
     }
   };
jsterm-<I>: Remove onTextChange from Requisition Automator

For command line testing we don’t need this event either.