<commit_before><commit_msg>bdd tests for recipe, will add more<commit_after>Feature: Manage Recipes
  As a recipe database user
  I should be able to create, update, delete, and show recipes

Scenario: Add a recipe
  Given I am on the home page
  When I press "Add New Recipe"
  Then I should be on the Create a new recipe page
  When I fill in "Recipe name" with "<NAME>"
  And I fill in "Ingredients" with "Any number of ingredients here"
  And I fill in "Steps" with "Number of steps for cooking"
  And I press "submit"
  Then I should be on the home page
  And I should see "Chocolate Cake"

  Scenario: Delete recipe
    Given I have "Chocolate Cake" in recipe database
    And I am on the home page
    When I delete recipe with title "Chocolate Cake"
    Then I should be on the home page
    And I should not see "Chocolate Cake"

  Scenario: Edit a recipe
    Given I have "Chocolate Cake" in recipe database
    Given I am on the home page
    When I edit recipe with recipe name "<NAME>"
    Then I should be on the Edit the recipe page
    When I fill in "Recipe Name" with "<NAME>"
    And I fill in "Ingredients" with "Ingredients for recipe"
    And I fill in "Steps" with "Number of cooking steps"
    And I press "submit"
    Then I should be on the home page
    And I should see "German Chocolate Cake"
    And I should not see "Chocolate Cake"

    Scenario: View a recipe
      Given I am on the home page
      When I follow "Chocolate Cake"
      Then I should be on the Recipe Detail page
      And I should see "Recipe Name: <NAME>"
      And I should see "Ingredients: ingredients for recipe"
      And I should see "Steps: cooking steps for recipe"
{'fraction_non_alphanumeric': 0.04776119402985075, 'fraction_numerical': 0.0, 'mean_word_length': 3.0385542168674697, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5594721', 'n_tokens_mistral': 486, 'n_tokens_neox': 468, 'n_words': 281}