thoughtbot/capybara-webkit

View on GitHub
src/SetConfirmAction.cpp

Summary

Maintainability
Test Coverage
#include "SetConfirmAction.h"
#include "WebPage.h"
#include "WebPageManager.h"

SetConfirmAction::SetConfirmAction(WebPageManager *manager, QStringList &arguments, QObject *parent) : SocketCommand(manager, arguments, parent) {}

void SetConfirmAction::start()
{
  QString index;
  switch (arguments().length()) {
    case 2:
      index = page()->setConfirmAction(arguments()[0], arguments()[1]);
      break;
    default:
      page()->setConfirmAction(arguments()[0]);
  }

  finish(true, index);
}