docstr: Test 30/360 ISDA on start / last dates without leap year.
  
  The test cases and results are from
  https://www.isda.org/2008/12/22/30-360-day-count-conventions
docstr_tok: ["Test","30\/360","ISDA","on","start","\/","last","dates","without","leap","year",".","The","test","cases","and","results","are","from","https",":","\/\/www.isda.org\/2008\/12\/22\/30-360-day-count-conventions"]
code: def test_thirty_360_isda_no_leap_year(self):
      """Test 30/360 ISDA on start / last dates without leap year.
  
      The test cases and results are from
      https://www.isda.org/2008/12/22/30-360-day-count-conventions
      """
      start_date = dateslib.dates_from_tuples(
          [
              (2007, 1, 15),
              (2007, 1, 15),
              (2007, 1, 15),
              (2007, 9, 30),
              (2007, 9, 30),
              (2007, 9, 30),
          ]
      )
      end_date = dateslib.dates_from_tuples(
          [
              (2007, 1, 30),
              (2007, 2, 15),
              (2007, 7, 15),
              (2008, 3, 31),
              (2007, 10, 31),
              (2008, 9, 30),
          ]
      )
      yf = self.evaluate(
          dateslib.daycount_thirty_360_isda(
              start_date=start_date, end_date=end_date
          )
      )
      self.assertAllClose(
          yf,
          [0.041666667, 0.083333333, 0.5, 0.5, 0.083333333, 1.0],
          atol=1e-5,
      )
  
file_path: tf-quant-finance/tf_quant_finance/datetime/daycounts_test.py
imports: import tensorflow.compat.v2
  import tf_quant_finance
  from tensorflow.python.framework import test_util
label_desc: Use image node_id 7 for calling the DayCountsTest obj's underlying member method code with example usage: obj.test_thirty_360_isda_no_leap_year() without return types