code: def test_one_shot_formula_fit(diabetes_data):
      model = bmb.Model("S3 ~ S1 + S2", diabetes_data)
      model.fit(tune=100, draws=100)
      named_vars = model.backend.model.named_vars
      targets = ["S3", "S1", "Intercept"]
      assert len(set(named_vars.keys()) & set(targets)) == 3
  
imports: import logging
  from functools import reduce
  from operator import add
  from os.path import dirname, join
  import arviz
  import numpy
  import pandas
  import pymc
  import pytest
  from formulae import design_matrices
  import bambi
  from bambi.terms import CommonTerm, GroupSpecificTerm
label_desc: Use image node_id 16 for calling a global function with example usage: test_one_shot_formula_fit(diabetes_data) without return types