code: def testDownloadAndParseDailyNoAdjClose(self):
      with common.TmpDir() as tmpPath:
          instrument = "IWG"
          year = 2017
          path = os.path.join(
              tmpPath, "quandl-daily-%s-%s.csv" % (instrument, year)
          )
          quandl.download_daily_bars(
              "LSE", instrument, year, path, authToken=QUANDL_API_KEY
          )
          bf = quandlfeed.Feed()
          bf.setNoAdjClose()
          bf.setColumnName("open", "Price")
          bf.setColumnName("close", "Price")
          bf.addBarsFromCSV(instrument, path, skipMalformedBars=True)
          bf.loadAll()
          self.assertEquals(
              bf[instrument][0].getDateTime(),
              datetime.datetime(year, 1, 3),
          )
          self.assertEquals(bf[instrument][0].getOpen(), 237.80)
          self.assertEquals(bf[instrument][0].getHigh(), 247.00)
          self.assertEquals(bf[instrument][0].getLow(), 236.30)
          self.assertEquals(bf[instrument][0].getClose(), 237.80)
          self.assertEquals(bf[instrument][0].getVolume(), 3494173)
          self.assertEquals(bf[instrument][0].getAdjClose(), None)
          self.assertEquals(bf[instrument][0].getPrice(), 237.80)
  
imports: import os
  import datetime
  import tempfile
  import shutil
  import subprocess
  import six
  from .None import common
  from pyalgotrade.tools import quandl
  from pyalgotrade import bar
  from pyalgotrade.barfeed import quandlfeed
label_desc: Use image node_id 3 for calling the ToolsTestCase obj's underlying member method code with example usage: obj.testDownloadAndParseDailyNoAdjClose() without return types