class_docstr: Test Buffer Point/Line/Polygon with and without single_sided params
class_docstr_tok: ["Test","Buffer","Point\/Line\/Polygon","with","and","without","single_sided","params"]
code: def test_buffer_style(self):
      g = geometry.LineString([[0, 0], [1, 0]])
      h = g.buffer(1, join_style=BufferJoinStyle.round)
      assert h == g.buffer(1, join_style=JOIN_STYLE.round)
      assert h == g.buffer(1, join_style="round")
  
      h = g.buffer(1, join_style=BufferJoinStyle.mitre)
      assert h == g.buffer(1, join_style=JOIN_STYLE.mitre)
      assert h == g.buffer(1, join_style="mitre")
  
      h = g.buffer(1, join_style=BufferJoinStyle.bevel)
      assert h == g.buffer(1, join_style=JOIN_STYLE.bevel)
      assert h == g.buffer(1, join_style="bevel")
  
imports: import unittest
  import pytest
  from shapely import geometry
  from shapely.constructive import BufferCapStyle, BufferJoinStyle
  from shapely.geometry.base import CAP_STYLE, JOIN_STYLE
label_desc: Use image node_id 11 for calling the BufferTests obj's underlying member method code with example usage: obj.test_buffer_style() without return types