code: def test_append_no_reorder(self):
      self._setup(
          ordering_list(
              "position", count_from=1, reorder_on_append=False
          )
      )
  
      s1 = Slide("Slide #1")
  
      self.assert_(not s1.bullets)
      self.assert_(len(s1.bullets) == 0)
  
      s1.bullets.append(Bullet("s1/b1"))
  
      self.assert_(s1.bullets)
      self.assert_(len(s1.bullets) == 1)
      self.assert_(s1.bullets[0].position == 1)
  
      s1.bullets.append(Bullet("s1/b2"))
  
      self.assert_(len(s1.bullets) == 2)
      self.assert_(s1.bullets[0].position == 1)
      self.assert_(s1.bullets[1].position == 2)
  
      bul = Bullet("s1/b100")
      bul.position = 100
      s1.bullets.append(bul)
  
      self.assert_(s1.bullets[0].position == 1)
      self.assert_(s1.bullets[1].position == 2)
      self.assert_(s1.bullets[2].position == 100)
  
      s1.bullets.append(Bullet("s1/b4"))
      self.assert_(s1.bullets[0].position == 1)
      self.assert_(s1.bullets[1].position == 2)
      self.assert_(s1.bullets[2].position == 100)
      self.assert_(s1.bullets[3].position == 4)
  
      s1.bullets._reorder()
      self.assert_(s1.bullets[0].position == 1)
      self.assert_(s1.bullets[1].position == 2)
      self.assert_(s1.bullets[2].position == 3)
      self.assert_(s1.bullets[3].position == 4)
  
      session = fixture_session()
      session.add(s1)
      session.flush()
  
      id_ = s1.id
      session.expunge_all()
      del s1
  
      srt = session.get(Slide, id_)
  
      self.assert_(srt.bullets)
      self.assert_(len(srt.bullets) == 4)
  
      titles = ["s1/b1", "s1/b2", "s1/b100", "s1/b4"]
      found = [b.text for b in srt.bullets]
  
      self.assert_(titles == found)
  
imports: from sqlalchemy import ForeignKey
  from sqlalchemy import Integer
  from sqlalchemy import MetaData
  from sqlalchemy import String
  from sqlalchemy import testing
  from sqlalchemy.ext.orderinglist import ordering_list
  from sqlalchemy.orm import clear_mappers
  from sqlalchemy.orm import relationship
  from sqlalchemy.testing import eq_
  from sqlalchemy.testing import fixtures
  from sqlalchemy.testing.fixtures import fixture_session
  from sqlalchemy.testing.schema import Column
  from sqlalchemy.testing.schema import Table
  from sqlalchemy.testing.util import picklers
label_desc: Use image node_id 4 for calling the OrderingListTest obj's underlying member method code with example usage: obj.test_append_no_reorder() without return types