docstr: If w_range (w, w) has w=w, check abs value of all weights respect this
docstr_tok: ["If","w_range","(","w",",","w",")","has","w=w",",","check","abs","value","of","all","weights","respect","this"]
code: def test_min_max_weights_equal(self):
      """If w_range (w, w) has w=w, check abs value of all weights respect this"""
      w = 1
      sm = generate_structure(4, 1, w_min=w, w_max=w)
      w_mat = nx.to_numpy_array(sm)
      assert np.all((w_mat == 0) | (w_mat == w) | (w_mat == -w))
  
imports: import operator
  from typing import Hashable, Tuple, Union
  import networkx
  import numpy
  import pandas
  import pytest
  from networkx.algorithms.dag import is_directed_acyclic_graph
  from sklearn.gaussian_process.kernels import RBF
  from causalnex.structure.data_generators.core import _sample_binary_from_latent, _sample_count_from_latent, _sample_poisson, generate_structure, nonlinear_sem_generator, sem_generator
  from causalnex.structure.structuremodel import StructureModel
label_desc: Use image node_id 8 for calling the TestGenerateStructure obj's underlying member method code with example usage: obj.test_min_max_weights_equal() without return types