Package org.cyclop.model

Examples of org.cyclop.model.ContextCqlCompletion


    }
  }

  @Test
  public void testFindCompletion_DropTable_Start() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.DROP_TABLE, "dro"));
    verifyInitialCompletion(completion);
  }
View Full Code Here


  }

  @Test
  public void testFindCompletion_Select_AfterFrom_ContainsColumnsFromKeyspaceInSessionScope() {
    qs.execute(new CqlQuery(CqlQueryType.USE, "use cqldemo"));
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT, "select * from mybooks"),
        8);
    verifySelectAfterFrom(completion);
  }
View Full Code Here

    verifySelectAfterFrom(completion);
  }

  @Test
  public void testFindCompletion_Select_AfterFrom_ContainsColumnsFromKeyspaceWithTable_CursorOnEnd() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT,
        "select * from cqldemo.mybooks"), 8);
    verifySelectAfterFrom(completion);
  }
View Full Code Here

    verifySelectAfterFrom(completion);
  }

  @Test
  public void testFindCompletion_Select_AfterFrom_ContainsColumnsFromKeyspaceWithTable_CursorOnFrom() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT,
        "select * from cqldemo.mybooks"), 10);
    verifySelectAfterFrom(completion);
  }
View Full Code Here

  }

  @Test
  public void testFindCompletion_Select_AfterFrom_NoSpqceInQuery() {
    qs.execute(new CqlQuery(CqlQueryType.USE, "use cqldemo"));
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT, "select * from "));
    verifyAfterFromNoSpqceInQuery(completion);
  }
View Full Code Here

  }

  @Test
  public void testFindCompletion_Select_AfterFrom_SelectTableFromDifferentSpace() {
    qs.execute(new CqlQuery(CqlQueryType.USE, "use system"));
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT, "select * from mybooks"),
        8);
    verifySelectAfterFrom(completion);
  }
View Full Code Here

  }

  @Test
  public void testFindCompletion_Select_AfterFrom_SpaceInQuery() {
    qs.execute(new CqlQuery(CqlQueryType.USE, "use system"));
    ContextCqlCompletion completion = cs
        .findCompletion(new CqlQuery(CqlQueryType.SELECT, "select * from cqldemo."));
    vh.verifyCqldemoSpaceInQuery(completion);
  }
View Full Code Here

    veifySelectWithOrderBy("select * from cqldemo.mybooks ORDER by ");
  }

  @Test
  public void testFindCompletion_Select_AfterSelect_ContainsAllColumns() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT, "select *"), 88);

    vh.verifyFullAndMinCompletionTheSame(completion, 30);
    vh.verifyContainsAllColumns(completion, true);
  }
View Full Code Here

    vh.verifyContainsAllColumns(completion, true);
  }

  @Test
  public void testFindCompletion_Select_AfterTableName() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT,
        "select * from cqldemo.mybooks "), 30);
    vh.verifyFullAndMinCompletionTheSame(completion, 4);

    ImmutableSortedSet<? extends CqlPart> cmp = completion.cqlCompletion.fullCompletion;
    vh.verifyContainsAllColumns(completion, false);
View Full Code Here

        CqlKeyword.Def.ORDER_BY.value, CqlKeyword.Def.ALLOW_FILTERING.value);
  }

  @Test
  public void testFindCompletion_Select_AfterWhere() {
    ContextCqlCompletion completion = cs.findCompletion(new CqlQuery(CqlQueryType.SELECT,
        "select * from cqldemo.mybooks  where "), 37);
    vh.verifyFullAndMinCompletionNotTheSame(completion, 18, 18);

    {
      ImmutableSortedSet<? extends CqlPart> fcmp = completion.cqlCompletion.fullCompletion;
View Full Code Here

TOP

Related Classes of org.cyclop.model.ContextCqlCompletion

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.