code: def testDownloadAndParseDaily_UseAdjClose(self):
      with common.TmpDir() as tmpPath:
          instrument = "ORCL"
          path = os.path.join(tmpPath, "quandl-daily-orcl-2010.csv")
          quandl.download_daily_bars(
              "WIKI", instrument, 2010, path, authToken=QUANDL_API_KEY
          )
          bf = quandlfeed.Feed()
          bf.addBarsFromCSV(instrument, path)
          # Need to setUseAdjustedValues(True) after loading the file because we
          # can't tell in advance if adjusted values are there or not.
          bf.setUseAdjustedValues(True)
          bf.loadAll()
          self.assertEquals(
              bf[instrument][-1].getDateTime(),
              datetime.datetime(2010, 12, 31),
          )
          self.assertEquals(bf[instrument][-1].getOpen(), 31.22)
          self.assertEquals(bf[instrument][-1].getHigh(), 31.33)
          self.assertEquals(bf[instrument][-1].getLow(), 30.93)
          self.assertEquals(bf[instrument][-1].getClose(), 31.3)
          self.assertEquals(bf[instrument][-1].getVolume(), 11716300)
          self.assertEquals(
              bf[instrument][-1].getPrice(),
              bf[instrument][-1].getAdjClose(),
          )
          # Not checking against a specific value since this is going to change
          # as time passes by.
          self.assertNotEquals(bf[instrument][-1].getAdjClose(), None)
  
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 2 for calling the ToolsTestCase obj's underlying member method code with example usage: obj.testDownloadAndParseDaily_UseAdjClose() without return types