```ruby
Given /^a file called '(.*)'$/ do |virtual_path, content|
  create_file expand(virtual_path), expand(content)
end

Given /^an executable called '(.*)'$/ do |virtual_path, content|
  path = expand(virtual_path)
  create_file path, expand(content)
  File.chmod(0755, path)
end
```

Rewrite a step to create an executable file
user
```ruby
Given /^a file called '(.*)'$/ do |virtual_path, content|
  create_file expand(virtual_path), expand(content)
end

Given /^an executable file named "(.*)" with:$/ do |file_path, content|
  steps %Q{
    Given a file named "#{file_path}" with:
      """
      #{content}
      """
  }
  File.chmod(0755, File.join([current_dir, file_path]))
end
```
assistant