title: Printing text from a Protractor repeater
body: <p>I have the following e2e test that works fine:</p>
  
  <pre><code>            var results = ptor.findElements(protractor.By.
                       repeater('phone in phones').column('phone.name'));
              results.then(function(arr) {
               expect(arr.length).toEqual(2);
          });
  </code></pre>
  
  <p>Instead of the count/length, I want to have a test that checks for the text the results, something like:</p>
  
  <pre><code>expect(repeater('.phones li', 'Phone List').column('phone.name')).
        toEqual(["Motorola XOOM\u2122 with Wi-Fi",
                 "MOTOROLA XOOM\u2122"]);
  </code></pre>
  
  <p>but using Protractor syntax, I tried the following but no go:</p>
  
  <pre><code>var results = ptor.findElements(protractor.By.
                   repeater('phone in phones').column('phone.name'));
          results.then(function(arr) {
           expect(arr.getText()).toEqual(....);
      });
  </code></pre>
  
  <p>but I'm getting a no method getText() error.
  What is the way to get the text in the "arr" array?</p>
  
  <p>This works:</p>
  
  <pre><code>            ptor.findElements(protractor.By.repeater('phone in phones').column('phone.name'))
              .then(function(arr) {
                  arr[0].getText().then(function(text) {
                      console.log("*** first: "+text);
  
                  });
                  arr[1].getText().then(function(text) {
                      console.log("*** second: "+text);
  
                      done();
                  })
              });
  </code></pre>